在thinkphp的模板引擎里面為我們提供了很多內置的標簽,比如我們今天要講的volist標簽,volist標簽主要用于在模板中循環(huán)輸出數據集或者多維數組,因為我們從數據庫中查詢得到的就是一個數據集,然后把數據集釋放到一個數組里面,將數據當成一個變量分配給前臺的模板,這個時候在前臺就需要循環(huán)輸出了,把分配的數組變量遍歷一遍,全部輸出或者根據網站需求來輸出。好了,我們來看下這個循環(huán)輸出標簽volist怎么使用,volist有兩個必須的屬性,一個是name,指我們需要循環(huán)遍歷的變量名,比如name=’list’,還有一個是id,這個id是循環(huán)變量,什么意思呢?就是說循環(huán)每一次把取得的數據放在id這個變量里面,輸出的時候就輸出變量id即可,比如定義id=’data’。還有一些可選的屬性,比如length是輸出數據的長度,key是循環(huán)的key變量,也就是數組的鍵值,這些可根據需要來設置。下面無憂主機小編通過一個完整實例來幫助大家理解volist標簽,因為我們現在還沒講模型,也就是對數據庫的操作,那小編就模擬一個數據出來,我在控制器里面定義一個二維數組,然后分配給模板,在模板中使用volist標簽遍歷這個二維數組。我們在默認控制器里面加入以下代碼: