赞
踩
$arr = [ [ 'val' => 10, 'name' => '123' ], [ 'val' => 11, 'name' => '456' ] ]; //把val作为主键 如果val是重复的 那么val作为主键是 后面的那name把前面的name覆盖 $new_arr = array_column($arr, null, 'val'); //结果 array(2) { [10] => array(2) { ["val"] => int(10) ["name"] => string(3) "123" } [11] => array(2) { ["val"] => int(11) ["name"] => string(3) "456" } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。