【发布时间】:2012-10-04 06:55:06
【问题描述】:
我有一个数组,我想将它分成 4 个其他数组,因为我想在四列上显示第一个数组的内容。
我已经尝试了上面的代码,但我得到的是 N 列有 4 个项目。
$groups = array();
for ($i = 0; $i < count($menu); $i += 4) $groups[] = array_slice($menu, $i, 4);
是否可以对其进行修改以获得正好 4 列并分配值以使其适合?
【问题讨论】:
-
我不完全明白你在问什么,你能改写一下这个问题吗?
-
假设我想将一个数组拆分为 4 个其他数组。
-
@Psyche 这样的事情:codepad.viper-7.com/kwqbB6
-
关于这部分:“......因为我想在四列上显示第一个数组的内容......”。如果你想在网格中显示你的数组,还有更好的方法。