循環遍歷(重點)
在ThinkPHP中系統提供了2個標簽來實現數組在模版中的遍歷:
volist標簽、foreach標簽。
Volist語法格式:
Foreach語法格式:
從上述的語法格式發現volist標簽和foreach標簽的語法結構上大體是一樣的,那為什么系統還封裝2個模版標簽呢?
區別在於:volist除了上述的name和id屬性對之外,還支持更多的屬性對,如mod、key、length等等,而foreach標簽除了上述的name和item之外只支持key屬性對。可以理解成foreach標簽是volist標簽的一個簡化版本。
后期在使用的時候可以根據實際情況選擇性的使用volist標簽和foreach標簽。
9.1、一維數組遍歷
在模版中遍歷數組:
9.2、二維數組遍歷
在模版中進行遍歷:
遍歷結果: