繁体   English   中英

PHP中多维数组的递归遍历

[英]Recursive traversal of multidimentional array in PHP

考虑:

array(0 => array('id'=>'1', 'element1'=>'value1', 'element2'=>'value2'));

现在考虑:

array(0 => ( array('id'=>'1')), 
      1 => ( array('element1'=>'value1')), 
      2 => ( array('element2'=>'value2'))
);

遍历第一个数组以创建上面的第二个数组的最佳方法是什么?

如果没有关于需要应用的逻辑的任何进一步限定,则这样做:

$array2 = array_chunk($array1[0], 1, true);

http://php.net/array_chunk

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM