Php 我想将集合显示为非空的数组,若搜索命中空数组,则数到10个仍然为空的数组,然后关闭数组并继续
在下面的数组中,我想显示从数组[0]到数组[2]是pack1,从数组[5]到数组[10]是pack2,从数组[10]到数组[12]是pack3,pack4从数组[14]开始。(如果空阵列大于2,则关闭该包并启动另一个包) $datas=array(); $empcount=10$emp=$dIndex=0 对于($i=0;$i)Php 我想将集合显示为非空的数组,若搜索命中空数组,则数到10个仍然为空的数组,然后关闭数组并继续,php,zend-framework,Php,Zend Framework,在下面的数组中,我想显示从数组[0]到数组[2]是pack1,从数组[5]到数组[10]是pack2,从数组[10]到数组[12]是pack3,pack4从数组[14]开始。(如果空阵列大于2,则关闭该包并启动另一个包) $datas=array(); $empcount=10$emp=$dIndex=0 对于($i=0;$i) 如果($emp>=$empcount){$dIndex++;$emp=0;}$datas[$dIndex][]=$finaldata[$i];}背后的逻辑是什么?查看的
如果($emp>=$empcount){$dIndex++;$emp=0;}$datas[$dIndex][]=$finaldata[$i];}背后的逻辑是什么?查看的页数,如果没有视图,则将清空包的arrayLogic。
array
(
[0] => array
(
[id] => 1
[num] => 980909
)
[1] => array
(
[id] => 2
[num] => 090909
)
[2] => array
(
[id] => 3
[num] => 909
)
[3] => array
(
)
[4] => array
(
)
[5] => array
(
[id] => 6
[num] => 6565
)
[6] => array
(
[id] => 7
[num] => 6565
)
[7] => array
(
[id] => 8
[num] => 65
)
[8] => array
(
)
[9] => array
(
[id] => 10
[num] => 665
)
[10] => array
(
[id] => 11
[num] => 600
)
[11] => array
(
)
[12] => array
(
)
[13] => array
(
)
[14] => array
(
[id] => 15
[num] => 700
)