所以我正在研究 JQuery Step Form。它正在填充來自數據庫的動態信息。我有一個特定的項目列表,它是數組中的 21 個項目。我想將這些分解為每一步 5 或 6 個組,因此表格不會那么長。我知道我可以使用array_slice,但由于這個列表是動態的,我不知道會有多少。它會在某種意義上被分頁,但我不需要分頁鏈接等。只是一種返回 5 個項目,然后是 5 個項目的方法,如果最后一次迭代只有 2 個項目,那么就是這樣。例如:$array = ( array( "name" => "Peter Parker", "alterego" => "Spiderman", ), array( "name" => "Clark Kent", "alterego" => "Superman", ), array( "name" => "Bruce Wayne", "alterego" => "Batman", ),);然后我想將其分解為每組僅列出 2 個項目。
2 回答

一只甜甜圈
TA貢獻1836條經驗 獲得超5個贊
array_chunk例如,您可以使用:
$chunks = array_chunk($array, 5);
foreach ($chunks as $chunk) {
// display form for these 5 values
}
- 2 回答
- 0 關注
- 216 瀏覽
添加回答
舉報
0/150
提交
取消