ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 遍历循环 ### 注入变量 ``` $this->assign(DB::table('table')->paginate(10)); ``` ### `loop` 遍历 ``` {loop $data $item} ID:{$item.id} NAME:{$item.name} {/loop} ``` #### 包含 `key` ``` {loop $data $key $item} key:{$key} value:{$item} {/loop} ``` #### 使用 `index` 循环的第几次 从1开始 ``` {loop $data $item} index:{$loop_index} value:{$item} {/loop} ``` 当`$data`为空 ``` {loop $data $item} ID:{$item.id} NAME:{$item.name} {elseLoop} $data is empty {/loop} ``` ### `for` 遍历 ``` {for $i = 0;$i<count($data);$i++} ID:{$data[$i]['id']} NAME:{$data[$i]['name']} {/for} ``` ### `for` 循环语法糖 ``` {for $i in 1..5} $i:{$i} {/for} {for $i in 1...5} $i:{$i} {/for} ```