foreach,foreachelse-Funktion
foreach, foreachelse-Funktion
Verwendung:
foreach wird zum Verarbeiten einfacher Arrays verwendet ( Die Elemente im Array haben denselben Typ und das Format ist besser als das Abschnittsformat Viel einfacher, der Nachteil besteht darin, dass es nur einfache Arrays verarbeiten kann.
foreach muss paarweise mit /foreach verwendet und angegeben werden
von und Artikelattribute.
Name
Attribute können beliebig angegeben werden (Kombination aus Buchstaben, Zahlen und Unterstrichen).
foreach kann verschachtelt werden, aber der Name des foreach in der Verschachtelung muss eindeutig sein.
from-Attribut (normalerweise ein Array) bestimmt die Anzahl von Schleifen.
foreachelse-Anweisung in from
Es wird ausgeführt, wenn die Variable keinen Wert hat.
test.php:
$smarty->assign('custid', array(1000,1001,1002));
test.html:
{foreach from=$custid item=curr_id }
id: {$curr_id}<br>
{/foreach}
Ausgabe: