gpt4 book ai didi

php - 如何在 Twig 中循环 "break"?

转载 作者:可可西里 更新时间:2023-11-01 00:59:31 25 4
gpt4 key购买 nike

我想在 Twig 模板引擎中使用 break

{% for key, db_staff_language in db_staff_languages %}
{% for staff_language in model_data.staff_languages %}
{% if staff_language.id == db_staff_language.id %}
<option value="{{db_staff_language.id}}" selected="selected">{{db_staff_language.staff_languages_data_translation[0].value}}</option>
{% else %}
<option value="{{db_staff_language.id}}">{{db_staff_language.staff_languages_data_translation[0].value}}</option>
{% endif %}
{% break %} {# <-- Not working #}
{% endfor %}
{% endfor %}

由于我无法用 Twig 解决问题,我还尝试了其他方法,例如:

-----------------------------------------------
{% autoescape true %}
<?php echo 'test' ?>
{% endautoescape %}
-----------------------------------------------
{% php %}
<?php echo 'test' ?>
{% endphp %}
-----------------------------------------------
{% verbatim %}
<?php echo "test"; ?>
{% endverbatim %}
-----------------------------------------------
{{ raw }}
<?php echo "test"; ?>
{{ endraw }}
-----------------------------------------------

这个问题有解决方案吗?

最佳答案

Twig 不包含 break 语句。根据官方手册,等效指令是 for + if condition .

关于php - 如何在 Twig 中循环 "break"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31429107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com