求二维数组的转换问题

怎么把一个关联+关联的二维数组转为一个索引+关联的二维数组 $arr=>array( 'one'=>array('user'=>'A','age'=>18), 'two'=>array('user'=>'B','age'=>20) );
慕粉1016269926
浏览 1106回答 3
3回答

跳跳妹妹

<?php $arr = array(     'one'   => array('name'=>'liu','age'=>16),     'two'   => array('name'=>'tao', 'age'=>18),     'three' => array('name'=>'xiao','age'=>14) ); $arr_tmp = range(0, count($arr)-1); $arr_after = array_combine($arr_tmp, $arr); var_dump($arr_after); //结果 array (size=3)   0 =>      array (size=2)       'user' => string 'liu' (length=3)       'age' => int 16   1 =>      array (size=2)       'name' => string 'tao' (length=3)       'age' => int 18   2 =>      array (size=2)       'name' => string 'xiao' (length=4)       'age' => int 14

AScorpio

没电脑,就简单用文字回答下吧 1.需要两个循环,获取两个数组的长度 2.需要获取内层关联数组的键,外层循环的键可以用循环自增长 3.然后用循环赋值就可以了
打开App,查看更多内容
随时随地看视频慕课网APP