Heim > Artikel > Backend-Entwicklung > Ausgabe der ThinkPHP-Vorlagenbereichsbeurteilung in Tag und Verwendung von Range-Tags
In diesem Artikel wird hauptsächlich die Verwendung des In-Tags und des Range-Tags der ThinkPHP-Vorlagenbereichsbeurteilungsausgabe vorgestellt. Freunde, die es benötigen, können sich auf
Das In-Tag und das Range-Tag der ThinkPHP-Vorlage beziehen Beurteilen Sie eine bestimmte Vorlage, ob die Variable innerhalb eines bestimmten Bereichs liegt.
1.in-Tag
ThinkPHPs In-Tag wird verwendet, um zu überprüfen, ob eine Vorlagenvariable innerhalb eines bestimmten Bereichs liegt. Das Format ist wie folgt:
<in name="变量名" value="值1,值2,...">要输出的内容</in>Bei Verwendung in Das Modul setzt Variablen in Operationen (z. B. Index/Anzeige) und weist Vorlagen Werte zu:
$groupId = 1; $this->assign( "groupId", $groupId );template/Tpl/default/Index/display.html, verwenden Sie das In-Tag wie folgt:
<in name="groupId" value="1,2,3">管理群组</in>Führen Sie das Beispiel aus, kann Folgendes ausgeben: Management GroupDer PHP-Code dieses Beispiels entspricht:
<?php if(in_array(($groupId), explode(',',"1,2,3"))){ echo '管理群组'; } ?>
Hinweis: Der Wert von Die Variable kann auch eine Zeichenfolge oder ein Array sein. Der Wert des Wertattributs kann mithilfe einer Variablen festgelegt werden.
2.Notin-Tag
Entsprechend dem In-Tag gibt es auch ein Notin-Tag, was bedeutet, dass es als nicht innerhalb eines bestimmten Bereichs liegend beurteilt wird : Die Verwendung lautet wie folgt:
<notin name="groupId" value="1,2,3">非管理群组</notin>Die beiden oben genannten Tag-Beispiele zusammen entsprechen:
<in name="groupId" value="1,2,3">管理群组<else />非管理群组</in>
3.range-Tag
ThinkPHP's In- und Notin-Tags können stattdessen auch als Range-Tags verwendet werden, z. B.:<range name="groupId" value="1,2,3" type="in" >管理群组</range>Das obige Beispiel entspricht dem In-Tag. Wenn der Wert des Typattributs notin ist, entspricht es dem Notin-Tag. Verwandte Empfehlungen:
So verwenden Sie das HTML-Vorlagen-Tag von thinkPHP
So verwenden Sie das leere Tag für die Ausgabe der ThinkPHP-Vorlagenbeurteilung
Das obige ist der detaillierte Inhalt vonAusgabe der ThinkPHP-Vorlagenbereichsbeurteilung in Tag und Verwendung von Range-Tags. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!