欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 把数组分成5个一组的

程序员文章站 2022-05-15 17:17:56
...
假设$list 是一组数组。里面包含多条数据信息。

我想把$list 分成5个一组 然后输出。

在模板输出循环每组::
{loop $XXXX $x}这是第X组:1里面有$A $B $C2里面有$A $B $C3里面有$A $B $C4里面有$A $B $C5里面有$A $B $C{/loop}


估计得2个循环 第一个是总共的条数 第二个是每个里面的5个


回复讨论(解决方案)



output:
1	2	3	4	5	6	7	8	9	0	1	



output:
1	2	3	4	5	6	7	8	9	0	1	


这一调用全部都出来了 怎么调用第一组? 怎么调用第其中1组

会遍历,不会枚举?
$a = array_chunk(array(1,2,3,4,5,6,7,8,9,0,1), 5);
print_r($a[0]);

会遍历,不会枚举?
$a = array_chunk(array(1,2,3,4,5,6,7,8,9,0,1), 5);
print_r($a[0]);



我只举例,我要的是模板输出的 ,当然模板代码里面没有数字。
类似

{loop $xxx $xx}
这是第X组 :$a / $b / $c
{/loop}

结果就像
这是第1组:1 /2 /3
这是第2组:4/ 5/ 6
这是第3组:7/ 8/ 9
...............
当然 我自己也不知道有几组

既然是用模板,就要按模板的要求传递数据