国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

Thinkphp中的volist標簽用法簡介

2020-03-22 20:28:18
字體:
來源:轉載
供稿:網友
通常volist標簽多用于查詢數據集(select方法)的結果輸出,通常模型的select方法返回的結果是一個二維數組,對此可以直接使用volist標簽進行輸出。在控制器中首先對模版賦值,如下例所示:$User = M('User');$list = $User- limit(10)- select();$this- assign('list',$list);在模版定義如下,循環輸出用戶的編號和姓名: volist name="list" id="vo" {$vo.id}:{$vo.name} br/ /volist Volist標簽的name屬性表示模板賦值的變量名稱,因此不可隨意在模板文件中改變。id表示當前的循環變量,可以隨意指定,但需要確保不要和name屬性沖突,例如: volist name="list" id="data" {$data.id}:{$data.name} br/ /volist 支持輸出查詢結果中的部分數據,例如輸出其中的第5~15條記錄: volist name="list" id="vo" offset="5" length='10' {$vo.name} /volist 輸出偶數記錄: volist name="list" id="vo" mod="2" eq name="mod" html' target='_blank'>value="1" {$vo.name} /eq /volist Mod屬性還用于控制一定記錄的換行,例如: volist name="list" id="vo" mod="5" {$vo.name} eq name="mod" value="4" br/ /eq /volist 為空的時候輸出提示: volist name="list" id="vo" empty="暫時沒有數據" {$vo.id}|{$vo.name} /volist empty屬性不支持直接傳入html語法,但可以支持變量輸出,例如:$this- assign('empty',' span 沒有數據 /span $this- assign('list',$list);然后在模板中使用: volist name="list" id="vo" empty="$empty" {$vo.id}|{$vo.name} /volist 輸出循環變量: volist name="list" id="vo" key="k" {$k}.{$vo.name} /volist 如果沒有指定key屬性的話,默認使用循環變量i,例如: volist name="list" id="vo" {$i}.{$vo.name} /volist 如果要輸出數組的索引,可以直接使用key變量,和循環變量不同的是,這個key是由數據本身決定,而不是循環控制的,例如: volist name="list" id="vo" {$key}.{$vo.name} /volist 模板中可以直接使用函數設定數據集,而不需要在控制器中給模板變量賦值傳入數據集變量,如: volist name=":fun('arg')" id="vo" {$vo.name} /volist PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂尔多斯市| 永丰县| 渭源县| 石棉县| 丹巴县| 麻江县| 临朐县| 澄江县| 清流县| 科技| 靖安县| 鹤壁市| 施甸县| 大同县| 盘锦市| 论坛| 泰和县| 镇坪县| 莲花县| 琼海市| 灵川县| 翼城县| 林口县| 义马市| 勃利县| 名山县| 邹平县| 赣州市| 高尔夫| 张家港市| 阿图什市| 什邡市| 清河县| 泰顺县| 萝北县| 合川市| 齐齐哈尔市| 额济纳旗| 上思县| 秦安县| 手机|