二维转一维

来源:互联网 发布:韩火火淘宝店模特? 编辑:程序博客网 时间:2024/05/21 16:34

如何将下面的二维数组转为一维数组。

$msg = array(

  array(

    'id'=>'45s',

    'name'=>'jacks'

  ),

  array(

    'id'=>'3s4',

    'name'=>'masry'

  ),

  array(

    'id'=>'7s8',

    'name'=>'lili'

  ),

);


array_column($msg, 'name'');

array_column();可以有第三个参数,如 $n = array_column($msg, 'name', 'id');print_r($n);的结果为:Array(  [45]=>jacks  [34]=>masry  [78]=>lili)


有的版本不支持,可用下边方法

//二维转一维function returnArrTRone($arr,$keys){$new_array = [];foreach($arr as $key => $valuef){$new_array[] = $valuef[$keys];}return $new_array;}


0 0
原创粉丝点击