Cet article présente principalement l'utilisation de la balise volist dans thinkPHP et analyse les fonctions, les attributs et les compétences d'utilisation associées de la balise volist dans thinkPHP sous forme d'exemples. Les amis dans le besoin peuvent s'y référer
Cet article décrit les exemples d'utilisation par thinkPHP de la balise volist. Partagez-le avec tout le monde pour votre référence, comme suit : Attributs :name(必须) | 要输出的数据模板变量 |
id(必须) | 循环变量 |
offset(可选) | 要输出数据的offset |
length(可选) | 输出数据的长度 |
key(可选) | 循环的key变量,默认值为i |
mod(可选) | 对key值取模,默认为2 |
empty(可选) | 如果数据为空显示的字符串 |
$User = M('User'); $list = $User->select(); $this->assign('list',$list);
<volist name="list" id="vo"> {$vo.id} {$vo.name} </volist>
<volist name="list" id="vo" mod="2" > <eq name="mod" value="1">{$vo.name}</eq> </volist>
<volist name="list" id="vo" mod="5" > {$vo.name} <eq name="mod" value="4"><br/></eq> </volist>
<volist name="list" id="vo" key="k" > {$k}.{$vo.name} </volist>
<volist name="list" id="vo" > {$i}.{$vo.name} </volist>
<volist name="agentData" id="vo" mod="3" key="k" empty="暂时没有数据"> <p style="display:inline-block;width:280px;margin:3px;"> <input type="radio" class="regular-radio" value="{sh:$vo.agent_id}" name="agent_id" id="agent_{sh:$k}" <eq name="k" value="1">checked="checked"</eq>><label for="agent_{sh:$k}"></label><span style="display:inline-block;padding:0px 0px 5px 5px;">{sh:$vo.name} 电话({sh:$vo.tel})</span> </p> {sh:$mod} <eq name="mod" value="2"><br/></eq> </volist>
La boucle imbriquée de balise volist de Thinkphp utilise
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!