Kapitel 4. Variablen Smarty hat verschiedene Variablentypen, welche weiter unten detailliert
beschrieben werden. Der Typ der Variable wird durch das Vorzeichen bestimmt.
Variablen können in Smarty direkt ausgegeben werden oder als Argumente
für Funktionsparameter und Modifikatoren sowie in Bedingungen verwendet werden.
Um eine Variable auszugeben, umschliessen Sie sie mit Trennzeichen, so dass
die Variable das einzige enthaltene Element ist. Beispiele:
<body bgcolor="">
4.1. Aus einem PHP-Skript zugewiesene Variablen Variablen die in einem PHP Skript zugewiesen wurden, müssen mit eine Dollar Zeichen $
versehen werden.
Beispiel 4-1. zugewiesene Variablen Hallo , schön dass Du wieder da bist.
<p>
Letzer zugriff: .
AUSGABE:
Hallo Andreas, schön dass Du wieder da bist.
<p>
Letzer Zugriff: January 11th, 2001.4.1.1. Assoziative Arrays Sie können auch auf die Werte eines in PHP zugewiesenen assoziativen Arrays zugreifen,
indem Sie den Schlüssel nach einem '.'-Zeichen (Punkt) notieren.
Beispiel 4-2. Zugriff auf Variablen eines assoziativen Arrays <br>
<br>
{* auch multidimensionale Arrays können so angesprochen werden *}
<br>
<br>
AUSGABE:
555-222-9876<br>
zaphod@slartibartfast.com<br>
555-444-3333<br>
555-111-1234<br>4.1.2. Array Index Arrays können - ähnlich der PHP-Syntax - auch über ihren Index angesprochen werden.
Beispiel 4-3. Zugriff über den Array Index <br>
<br>
{* auch hier sind multidimensionale Arrays möglich *}
<br>
<br>4.1.3. Objekte Attribute von aus PHP zugewiesenen Objekten können
über das '->'-Symbol erreicht werden.
Beispiel 4-4. Zugriff auf Objekt-Attribute name: <br>
email: <br>
AUSGABE:
name: Zaphod Beeblebrox<br>
email: zaphod@slartibartfast.com<br>
|