php 操作数组常用的一下函数

1.二维数组转一维数组

示例

$records = array(
    array( 'id' => 2135, 'first_name' => 'John','last_name' => 'Doe', ),
    array('id' => 3245,'first_name' => 'Sally','last_name' => 'Smith', ),
    array('id' => 5342,'first_name' => 'Jane','last_name' => 'Jones',),
    array('id' => 5623,'first_name' => 'Peter','last_name' => 'Doe',)
);

(1).可以用foreach循环处理数组

foreach($msg as $k => $v){
          $ids[] = $id;
          $names[] = $name;
}

(2).用php函数处理

$last_names = array_column($records, 'last_name');
Array([45]=>jack,[34]=>mary,[78]=>lili)

$last_names = array_column($records, 'last_name', 'id');
Array( [2135] => Doe, [3245] => Smith, [5342] => Jones, [5623] => Doe)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容