array_column:将一个多维数组的转换为一个键值对数组
程序员文章站
2022-03-21 08:17:23
...
array_column(array$input,$column_key,$index_key) 第一个参数为原始数组,第二个参数(多维数组键名)为新数组的值,第三个参数(多维数组键名)为键.结果为一个键值对数组 $array = [['id' = 1,'name' = 'tom','age' = 18],['id' = 2,'name' = 'jack','age' = 1
array_column( array $input , $column_key , $index_key)
第一个参数为原始数组,第二个参数(多维数组键名)为新数组的值,第三个参数(多维数组键名)为键.结果为一个键值对数组
$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 ''; print_r($arr); result: Array ( [1] => tom [2] => jack [3] => mick [4] => lucy [5] => bill )
上一篇: 【php类与对象】魔术方法
下一篇: php中array
推荐阅读
-
将一维或多维的数组连接成一个字符串的php代码
-
5位评委对参赛选手进行打分,将所有的打分结果存储到对应类型的数组中, 将所有的评分结果去除一个最低分,去除一个最高分,然后获取的平均分数为 选手的最终得分.设计程序,用键盘输入5位评委的评分,并打印输
-
将任意一个十进制数字转换为二进制形式(使用数组存储二进制数,数组长度为100),并输出转换后的结果
-
php将一个数组按另一个数组的规则替换键值并获取其值转为字符串
-
数组排序 - php将数组键值相同的数组合并数组为一个数组
-
如何将一个树状数组转换为一个普通的二维数组
-
将一维或多维的数组连接成一个字符串的php代码
-
怎么将一个树状数组转换为一个普通的二维数组
-
数组排序 - php将数组键值相同的数组合并数组为一个数组
-
将一维或多维的数组连接成一个字符串的php代码_php技巧