Heim  >  Artikel  >  Backend-Entwicklung  >  Verwendung des Volist-Tags in thinkPHP

Verwendung des Volist-Tags in thinkPHP

不言
不言Original
2018-06-07 10:55:502057Durchsuche

In diesem Artikel wird hauptsächlich die Verwendung des Volist-Tags in thinkPHP vorgestellt und die Funktionen, Attribute und zugehörigen Verwendungsfähigkeiten des Volist-Tags in ThinkPHP anhand von Beispielen analysiert

Dieser Artikel beschreibt die Beispiele für die Verwendung des Volist-Tags durch thinkPHP. Geben Sie es wie folgt als Referenz an alle weiter:

Attribute:

name(必须) 要输出的数据模板变量
id(必须) 循环变量
offset(可选) 要输出数据的offset
length(可选) 输出数据的长度
key(可选) 循环的key变量,默认值为i
mod(可选) 对key值取模,默认为2
empty(可选) 如果数据为空显示的字符串

Normalerweise ist das von der Select-Methode des Modells zurückgegebene Ergebnis ein zweidimensionales Array, das ausgegeben werden kann direkt über das volist-Tag.

$User = M('User');
$list = $User->select();
$this->assign('list',$list);
rrree

Gerade Datensätze ausgeben

<volist name="list" id="vo">
{$vo.id}
{$vo.name}
</volist>

mod beginnt bei 0 zu zählen, hier ist die Mod-Schleifenanzahl 0,1

Das Mod-Attribut wird auch verwendet, um den Zeilenumbruch bestimmter zu steuern Datensätze, zum Beispiel:

<volist name="list" id="vo" mod="2" >
<eq name="mod" value="1">{$vo.name}</eq>
</volist>

mod loop count, 0,1,2,3,4 umbrechen, wenn der Wert 4 ist. Das heißt, 5 Datenelemente werden in eine Zeile geändert.

Ausgabeschleifenvariable

<volist name="list" id="vo" mod="5" >
{$vo.name}
<eq name="mod" value="4"><br/></eq>
</volist>

Die Schleifenvariable beginnt bei 1 1, 2, 3, 4

Wenn das Schlüsselattribut nicht angegeben ist, wird die Schleifenvariable i von verwendet Standard, zum Beispiel:

<volist name="list" id="vo" key="k" >
{$k}.{$vo.name}
</volist>

Umfassender Fall:

<volist name="list" id="vo" >
{$i}.{$vo.name}
</volist>

Effekt

Verwandte Empfehlungen:

Thinkphps Volist-Tag-Nesting Recycle

Das obige ist der detaillierte Inhalt vonVerwendung des Volist-Tags in thinkPHP. 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