亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

section,sectionelse函數(shù)

section,sectionelse函數(shù):

section 標(biāo)籤必須成對(duì)出現(xiàn).必須設(shè)定name 和loop 屬性.

#名稱可以是包含字母、數(shù)字和底線的任意組合.可以巢狀但必須保證巢狀的name 唯一.?

變數(shù)loop (通常是陣列)決定循環(huán)執(zhí)行的次數(shù).?

當(dāng)需要在 section 迴圈內(nèi)輸出變數(shù)時(shí),必須在變數(shù)後面加上中括號(hào)包含的name 變數(shù).?

sectionelse 當(dāng)loop 變數(shù)無(wú)值時(shí)執(zhí)行.?

#eg1:

test.php:

$smarty->assign('custid',array(1000, 10001,10002));

test.html:

{section name=customer loop=$custid}
# id: {$custid[customer]}<br>
{/section}

輸出:
id: 1000<br>
id: 1001< br>
id: 1002<br>


eg2:(遍歷多維數(shù)組)

test.php:

$smarty->assign('contacts', array(
? ?array('custid'=> 1000,'name'=>'smile1','address'=>'合肥'),
? ?array('custid'=>1000,'name'=>'smile2','address'= >'上海'),
? ?array('custid'=>1000,'name'=>'smile3','address'=>'北京'),
));

test.html:

{section name=customer loop=$contacts}
id: {$contacts[customer].custid}< ;br>
name: {$contacts[customer].name}<br>
address: {$contacts[customer].address}<br>
{/section}

#輸出:
id: 1000
name: smile1
address: 合肥
id: 1000
#name: smile2
address : 上海
id: 1000
name: smile3
address: 北京


##eg3:(sectionelse 示範(fàn)?)

test.php:

$smarty->assign('custid',array());

##test.html:

#{部分名稱=客戶循環(huán)=$custid}id: {$custid[客戶]}<br>
{sectionelse}
$custid 中沒(méi)有值。
{ /section}

輸出:

$custid 中沒(méi)有值。#

繼續(xù)學(xué)習(xí)
||
<?php echo "section,sectionelse函數(shù)";
提交重置程式碼