一、Volist標(biāo)簽:
主要用于在模板中循環(huán)輸出數(shù)據(jù)集或者多維數(shù)組。通常模型的select方法返回的結(jié)果是一個二維數(shù)組,可以直接使用volist標(biāo)簽進行輸出。
二、詳解:
//控制器
public function index(){
$model = M('use');
$data = $model->select();
$this->assign('data',$data);
$this->display();
}
//視圖
Eg --->1:
<volist name='data' id='val'><!--全部輸出-->
<tr>
<td>{$val.id}</td>
<td>{$val.name}</td>
<td>{$val.psd}</td>
<td>{$val.addtime}</td>
<td>{$val.id}</td>
</tr>
</volist>
Eg --->2:
<volist name='data' id='val' offset='2' length='5'><!--輸出其中的第2~5條記錄-->
<tr>
<td>{$val.id}</td>
<td>{$val.name}</td>
<td>{$val.psd}</td>
<td>{$val.addtime}</td>
<td>{$val.id}</td>
</tr>
</volist>
Eg --->3:
<volist name='data' id='val' mod='2'><!--輸出偶數(shù)記錄-->
<tr>
<td>{$val.id}</td>
<td>{$val.name}</td>
<td>{$val.psd}</td>
<td>{$val.addtime}</td>
<td>{$val.id}</td>
</tr>
</volist>
備注:Volist標(biāo)簽的name屬性表示模板賦值的變量名稱,因此不可隨意在模板文件中改變。id表示當(dāng)前的循環(huán)變量,可以隨意指定,但確保不要和name屬性沖突
更多關(guān)于php軟件開發(fā)和web前端開發(fā)技術(shù)問題可登入南昌雅騰教育官網(wǎng):htttp://tjegd.cn學(xué)習(xí)。