Heim  >  Artikel  >  Backend-Entwicklung  >  Smarty analysiert die Verwendung reservierter Variablen

Smarty analysiert die Verwendung reservierter Variablen

*文
*文Original
2018-01-02 09:56:361168Durchsuche

In diesem Artikel wird hauptsächlich die Verwendung von Smarty-Retainer-Variablen vorgestellt. Er stellt die Funktionen und die Verwendung allgemeiner Smarty-Retainer-Variablen ausführlicher vor. Ich hoffe, es hilft allen.

Die Details sind wie folgt:

Die Variable {$smarty} muss nicht zugewiesen werden. Sie kann direkt in der Vorlage verwendet werden, um auf einige spezielle Vorlagenvariablen zuzugreifen , wie zum Beispiel: Seitenanforderungsvariable $ _GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE und einige Umgebungsvariablen wie $_ENV, $_SERVER, die direkt über die folgenden Methoden abgerufen werden können:

{$smarty.get}

Dasselbe wie $_GET zum Abrufen der URL-Parameter

wie zum Beispiel: $_GET['page'] Das Abrufen von

{$smarty.post}

über {$smarty.get.page} ist dasselbe wie $_POST. Das Abrufen von Parametern

{$smarty.request}

ist dasselbe wie $_REQUEST zum Abrufen von Anforderungsparametern.

{$smarty.cookie}

Das Gleiche wie $_COOKIE zum Abrufen von Cookies als $_SESSION, um eine Sitzung abzurufen

{$smarty.session}

Das Gleiche wie $_SERVER, um Servervariablen abzurufen

{$smarty.server}

Das Gleiche wie $_ENV, um Umgebungsvariablen abzurufen

{$smarty.env}

Das Gleiche als time(), um einen Zeitstempel zu erhalten

{$smarty.now}

Direkter Zugriff auf PHP-Konstanten wie {$smarty.const .__FILE__}

{$smarty.const}

Vorlagenausgabe, die über die integrierte {capture Auf die Funktion }...{/capture} kann über {$smarty.capture.name} zugegriffen werden. Dient zum Zugriff auf die Schleifenattribute von {section} bzw. {foreach}. Es gibt einige davon , Last, Index und andere Attributwerte verfügbar

{$smarty.capture}

Gibt den aktuellen Vorlagennamen zurück

{$smarty.section} {$smarty.foreach}

Smarty-Version

{$smarty.template}

wird verwendet linkes Trennzeichen und rechtes Trennzeichen drucken, Klasse {ldelim}{rdelim}

{$smarty.version}

Verwandte Empfehlungen:

{$smarty.ldelim} {$smarty.rdelim}

Detaillierte Erläuterung der CI-Framework-Integration Smarty-Instanz

Detaillierte Erklärung, wie die Smarty Template Engine zwischenspeichert

Smarty Template Engine Video-Lehrmaterialkurs Empfehlung

Das obige ist der detaillierte Inhalt vonSmarty analysiert die Verwendung reservierter Variablen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn