var
Syntax
var $name=value;
Beschreibung
Deklarieren Sie eine lokale oder globale Variable. Eine Variable ist global, wenn sie außerhalb einer Vorlage definiert ist. Andernfalls ist es lokal. Auf den Wert einer globalen Variablen kann an einer beliebigen Stelle im Stylesheet zugegriffen werden. Der Gültigkeitsbereich einer lokalen Variablen ist auf die Vorlage oder den Codeblock beschränkt, in dem sie definiert ist. Variablen, die auf diese Weise deklariert werden, sind unveränderlich. Sie initialisieren eine Variable, indem Sie dem Variablennamen ein Gleichheitszeichen (=
) und einen Ausdruck folgen.
Attribute
name |
Gibt den Namen der Variablen an. Nach der Deklaration kann in Ausdrücken mit diesem Namen auf die Variable verwiesen werden, einschließlich des $-Zeichens. |
value |
Definiert den Standardwert für die Variable, der verwendet wird, wenn die Person oder Clientanwendung, die das Skript ausführt, nicht explizit einen Wert bereitstellt. |
SLAX-Beispiel
var $vrf; var $location = $dot/@location; var $message = "We are in "_ $location _" now.";
XSLT-Äquivalent
<xsl:variable name="vrf"/> <xsl:variable name="location" select="$dot/location"/> <xsl:variable name="message" select="concat('We are in ', $location, now.')"/>
Anwendungsbeispiele
Weitere Informationen finden Sie unter Beispiel: Begrenzen der Anzahl von E1-Schnittstellen, Beispiel: Begrenzen der Anzahl virtueller ATM-Verbindungen, Beispiel: Konfigurieren administrativer Gruppen für Sprachdienstleister und Beispiel: Automatisches Konfigurieren logischer Schnittstellen und IP-Adressen.
Informationen zur Veröffentlichung
Anweisung, die in Version 1.0 der SLAX-Sprache eingeführt wurde.