2
我有一個實體MyLists
,它的屬性lists
是一個數組集合。該陣列收集有list
-entities:TWIG:通過實體中的屬性/獲取器循環
class List
{
public $id;
public $name;
public $date;
public function setName($name) {
...
}
public function getName() {
return $this->name;
}
...
}
IST可以遍歷嫩枝所有這些干將?例如:
{% for list in myList.lists %}
{% for getter in list %}
{{ list.getter }}
{% endfor %}
{% endfor %}
枝條不能遍歷對象屬性。您可以將您的對象轉換爲數組,然後您可以執行'{%for key,value in my_object_as_array%} ... {%endfor%}' – DarkBee
您可以讓List類實現php迭代器接口http:// php達網絡/手動/ EN/class.iterator.php。 – Cerad