Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 细枝有什么限制吗_Php_Symfony_Twig - Fatal编程技术网

Php 细枝有什么限制吗

Php 细枝有什么限制吗,php,symfony,twig,Php,Symfony,Twig,细枝有什么限制吗? 因为我有一个巨大的数组,我正试图用细枝来渲染它。它只是死了,我的意思是它根本不生成模板。我看到的只是空白页,没有错误,什么都没有。我正在使用symfony2。我试着把模板引擎改成php,结果成功了。所以我感兴趣的是,这里有一些限制。为什么它没有给我一个错误 细枝代码: {% extends '::base.html.twig' %} {% block body %} <h3>test</h3> {% for group in results.gr

细枝有什么限制吗? 因为我有一个巨大的数组,我正试图用细枝来渲染它。它只是死了,我的意思是它根本不生成模板。我看到的只是空白页,没有错误,什么都没有。我正在使用symfony2。我试着把模板引擎改成php,结果成功了。所以我感兴趣的是,这里有一些限制。为什么它没有给我一个错误

细枝代码:

{% extends '::base.html.twig' %}

{% block body %}

<h3>test</h3>

{% for group in results.groups %}
    {% for link in group.links %}
        <a href="{{link.link}}">{{link.link}}</a>
        <br>
        {% for key,keyword in link.keywords %}
            <span>{{keyword}} =>{{key}};</span>
        {% endfor %}
    {% endfor %}
    {% for keyword in keywords %}
        <p>{{keyword}}</p>
    {% endfor %}
{% endfor %}
{% endblock %}

这只是为了向客户展示结果,所以我不需要速度之类的东西。我喜欢大约1k组每个组有大约50个链接每个链接有100个关键字。如果我删除了循环测试,它将在模板中可见,否则我将有一个空白页。

对象链接是否有方法\uu toString?您在href={{link}中依赖它。输入错误抱歉。。修复了,在我的代码中,我使用了{{link.link}而不是{{link}如果在results.groups%}中为group编写{%for%test{%endfor%},删除两个内部循环,会发生什么?如果没有看到任何错误,那么可能会禁用错误报告。您看到的一个常见情况是超过了内存限制。增加错误级别,查看错误日志以查看实际错误。这肯定不是细枝的问题。如果不是细枝的问题,为什么php呈现的效果非常好?我增加了内存限制并打开了所有错误,加上它的app_dev.php,所以它应该以任何方式显示错误。