"@=" – přidání do pole
identifier @=
expression
Používá se pro přidání určité hodnoty do pole s názvem identifier. Hodnota celého výrazu je stejná jako přiřazovaná hodnota, tedy hodnota výrazu expression.
Předpokládá se, že celé pole je naplněno použitím tohoto operátoru. Slouží tedy k posbírání různých hodnot, například v cyklu. Momentálně neslouží k modifikaci polí získaných do prostředí šablony jiným způsobem; toto se ale bude v budoucnu měnit.
Příklad: Přidávání hodnot do pole
Vstup
{let a @= 9}
{let a @= 21}
{let a @= 82}
{list(a,0)}-{list(a,1)}-{list(a,2)}
Výstup
9-21-18
Protože samostatné použití operátoru by se pokládalo za příkaz pro vypsání hodnoty, je obyčejně potřeba použít ho ve spojení s příkazem let.
Pro vložení příspěvku do diskuse se přihlašte.