循環(huán)標簽語法
在index.html中:
<!DOCTYPE html><html lang="en"><head> <meta charset = "UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body> <p>index模塊index控制器index操作對應模板</p> <table border="1" cellspacing="0" cellpadding="2" width="40%"> <caption style="font-size:22px;font-weight:bold">員工信息表</caption> <tr style="background-color:#83daf1"> <th>編號</th> <th>姓名</th> <th>性別</th> <th>年齡</th> <th>工資</th> </tr> <!-- volist循環(huán) --> {volist name="user" id="vo" key='k' offset="2" length="5" empty="沒有數(shù)據(jù)"} <tr> <td>{$k}</td> <td>{$vo.name}</td> <td>{$vo.sex}</td> <td>{$vo.age}</td> <td>{$vo.salary}</td> </tr> {/volist} </table></body></html><!-- foreach循環(huán) -->{foreach name="user" item="value"}<tr> <td>{$key}</td> <td>{$value.name}</td> <td>{$value.sex}</td> <td>{$value.age}</td> <td>{$value.salary}</td> </tr>{/foreach}<!-- for循環(huán) -->{for start='0' end='10' comparsion='lt' name='i' step='1'} <tr> {for start='0' end='5' comparsion='lt' name='j' step='1'} <td>{$j*5+$i}</td> {/for} </tr>{/for}
總結:循環(huán)標簽有三種語法,各自有不同的用途:volist適合輸出格式較復雜的數(shù)據(jù),foreach語法簡單,適合輸出簡單數(shù)據(jù),for標簽適合輸出大量重復樣式,不適合數(shù)據(jù)輸出,具體要哪個,還要看項目需求~~
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請
點擊舉報。