ThinkPHP 模板引擎中的 foreach 標籤專為遍歷輸出資料集或物件屬性而設計。相較於功能更豐富的 volist 標籤,foreach 的優勢在於能直接遍歷物件,而 volist 主要針對陣列。
<foreach name="list" item="vo">
用戶名:{$vo.username}<br />
電子郵件:{$vo.email}<br />
註冊時間:{$vo.regdate|date="Y-m-d H:i",###}
<hr />
</foreach>
當資料來源為物件集合,或需簡單快速遍歷且不需 volist 的進階功能(如索引、鍵名、長度判斷)時,foreach 是更輕量的選擇。