Heim >Backend-Entwicklung >PHP-Tutorial > 求一算法,二维数组别为一维数组解决方法
求一算法,二维数组别为一维数组
<?php $aList = array(); $aList[1][1] = array('test1'); $aList[1][2] = array('test2'); $aList[2][1] = array('test3'); $aList[2][2] = array('test4'); //转化为如下 $list = array(); $list[] = array('test1'); $list[] = array('test2'); $list[] = array('test3'); $list[] = array('test4'); 大概就是这样的 $list = array( array('test'1'), array('test'2'), array('test'3'), array('test'4'))
$aList = array(); $aList[1][1] = array('test1'); $aList[1][2] = array('test2'); $aList[2][1] = array('test3'); $aList[2][2] = array('test4'); $r = call_user_func_array('array_merge', $aList); print_r($r); <div class="clear"> </div>