Erstellen eines array in for-Schleife mit Zweig
Ich versuche, ein array zu erstellen und zu speichern Werte innerhalb der for-Schleife aber nicht so weit. Wie kann ich es mit Twig?
Ich gelesen habe, diese aber als neuen Zweig in die es schwer macht zu konvertieren, in meinem Fall.
- Twig for-Schleife und array mit Schlüssel
- Wie Sie festlegen, array-Wert in twig Vorlage
- Zweig - Bau-array in for-Schleife
- Und viele mehr
PLAIN PHP-LOGIK IST DIESE:
foreach ($array as &$value)
{
$new_array[] = $value;
}
foreach ($new_array as &$v)
{
echo $v;
}
, WAS ICH VERSUCHT HABE MIT TWIG:
{% for value in array %}
{% set new_array = new_array|merge([value]) %}
{% endfor %}
{% for v in new_array %}
{{ v }}
{% endfor %}
- Es ist OK, wenn Sie definieren die
new_array
als array vor der ersten Schleife:{% set new_array = [] %}
. Twig
ist einem falschen Ort zu definieren, der Ihre Anwendung Logik
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gelöst, indem Sie die folgenden Vision's Vorschlag:
Auch ich nehme bartek's Kommentar in Betracht kommenden Zeit. Dies war einer aus.
Habe ich eine andere Lösung für arrays in der Schleife.
Diese Lösung ist, dass Sie, um arrays wie in PHP:
in diesem Fall: