php二维数组转一维数组的几种方式
代码语言:php
所属分类:数组
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php $records = [ [ 'id' => 2135, 'first_name' => 'John', 'last_name' => 'Doe', ], [ 'id' => 3245, 'first_name' => 'Sally', 'last_name' => 'Smith', ], [ 'id' => 5342, 'first_name' => 'Jane', 'last_name' => 'Jones', ], [ 'id' => 5623, 'first_name' => 'Peter', 'last_name' => 'Doe', ] ]; //array_column() //array_column()是PHP内置函数,限制是PHP版本必须是5.5.0及以上版本! echo "使用array_column()</br>"; $first_names = array_column($records, 'first_name'); var_dump($first_names); $first_names = array_column($records, 'first_name', 'id'); var_dump($first_names); echo "</br>"; echo "使用array_walk()</br>"; //array_walk() //array_walk()函数使用用户自定义函数对数组中的每个元素做回调处理,实现当前功能的方法: $first_names = []; array_walk($records, function($value,.........完整代码请登录后点击上方下载按钮下载查看
网友评论0