foreach, foreachelse

  • foreach wird verwendet, um ein assoziatives Array zu durchlaufen.

    1 Erklärung


    Die Funktion {foreach from=$array item='val'} ... {/foreach} ist das Aquivalent zur foreach-Schleife in PHP. {foreach}-Funktionen benötigen das schließende {/foreach}. Der benötigte Parameter from gibt das Array an, das in der Schleife durchlaufen werden soll. Im benötigten Parameter item gibt man den Namen der Variablen an, der das jeweils aktuelle Element des Arrays zugewiesen wird. Bei Verwendung des optionalen Parameters key wird zusätzlich der jeweils aktuelle Schlüssel in der durch key gewählten Variablen gespeichert . foreach-Schleifen können verschachtelt werden, dabei ist zu beachten, dass sich die definierten Namen voneinander unterscheiden. foreachelse wird ausgeführt wenn keine Werte in der from Variable übergeben wurden.


    2 Beispiele


Share