我想在twig模板上制作这样的循环:
for($i=1;$i<100;$i++) { echo $i; }
我解决了这个问题:
{% if k > 0 %} {% for i in 0..k - 1 %} <div></div> {% endfor %} {% endif %} if k = 0 -> no loop if k = 1 -> 1 loop if k = 100 -> 100 lopp
可能是其他解决?
您可以使用range重现类似于第一个php示例的循环输出
{% for i in range(1, 100-1) %} {{ i }} {% endfor %}
你可以在if里面添加loop
if
loop
{% for i in 0..k if k > 0 %} {{ i }} {% endfor %}
demo