首页 > 解决方案 > 将循环从 php 转换为 twig

问题描述

我想将命令从 php 更改为 twig :

<?php for($__i = 0; $__i < sizeof($s_opts); $__i++) { ?>

<option value="<?php echo $s_opts[$__i]['id']; ?>"><?php echo $s_opts[$__i]['name']; ?></option> 

<?php } ?>

标签: phptwig

解决方案


这是执行此操作的一种方法

{% for opt in s_opts %}
    <option value="{{ opt.id }}">{{ opt.name }}</option> 
{% endfor %}

https://twig.symfony.com/doc/3.x/tags/for.html


推荐阅读