如何使用array_column将多维数组转换为键值对数组?
- 内容介绍
- 文章标签
- 相关推荐
本文共计112个文字,预计阅读时间需要1分钟。
php 1, 'name'=> 'tom', 'age'=> 18], ['id'=> 2, 'name'=> 'jack', 'age'=> 19], ['id'=> 3, 'name'=> 'mick', 'age'=> 20], ['id'=> 4, 'name'=> 'lucy', 'age'=> 21], ['id'=> 5, 'name'=> 'bill', 'age'=> 22]];$names=array_column($array, 'name');?>
$array = [ ['id' => 1,'name' => 'tom','age' => 18], ['id' => 2,'name' => 'jack','age' => 19], ['id' => 3,'name' => 'mick','age' => 20], ['id' => 4,'name' => 'lucy','age' => 21], ['id' => 5,'name' => 'bill','age' => 22], ]; $arr = array_column($array,'name','id'); echo '<pre>'; print_r($arr); result: Array ( [1] => tom [2] => jack [3] => mick [4] => lucy [5] => bill )
本文共计112个文字,预计阅读时间需要1分钟。
php 1, 'name'=> 'tom', 'age'=> 18], ['id'=> 2, 'name'=> 'jack', 'age'=> 19], ['id'=> 3, 'name'=> 'mick', 'age'=> 20], ['id'=> 4, 'name'=> 'lucy', 'age'=> 21], ['id'=> 5, 'name'=> 'bill', 'age'=> 22]];$names=array_column($array, 'name');?>
$array = [ ['id' => 1,'name' => 'tom','age' => 18], ['id' => 2,'name' => 'jack','age' => 19], ['id' => 3,'name' => 'mick','age' => 20], ['id' => 4,'name' => 'lucy','age' => 21], ['id' => 5,'name' => 'bill','age' => 22], ]; $arr = array_column($array,'name','id'); echo '<pre>'; print_r($arr); result: Array ( [1] => tom [2] => jack [3] => mick [4] => lucy [5] => bill )

