Php 如何使用细枝在第四个循环后添加BR标记

Php 如何使用细枝在第四个循环后添加BR标记,php,loops,twig,Php,Loops,Twig,这个循环从左到右显示六个链接。我想在第四个链接后添加一个中断,但我是Twig的新手,不知道如何添加它。在For循环中是否需要另一个循环 {% if contactLinks|length <= 6 %} {% for link in contactLinks %} {{ link|raw }} {% endfor %} {% elseif contactLinks|length >= 6

这个循环从左到右显示六个链接。我想在第四个链接后添加一个中断,但我是Twig的新手,不知道如何添加它。在For循环中是否需要另一个循环

{% if contactLinks|length <= 6 %}
 {% for link in contactLinks %}                                             
  {{ link|raw }}
 {% endfor %}
{% elseif contactLinks|length >= 6 %}
 {% for link in contactLinks %}                                             
  {{ link|raw }}
 {% endfor %}
{% endif %}
{%if contactLinks | length=6%}
{%用于contactLinks%中的链接}
{{link | raw}
{%endfor%}
{%endif%}

Twig有一个特殊的循环变量,您需要使用它。请看这里:

{%用于contactLinks%}
{{link | raw}
{%if loop.index==4%}

{%endif%} {%endfor%}

这将引发多个错误。您不能用一个=符号检查是否相等。。。您需要使用==。此外,您还缺少endif上的结束%}。
{% for link in contactLinks %}                                             
    {{ link|raw }}
    {% if loop.index == 4 %}
        <br/>
    {% endif %}
{% endfor %}