php如何将二维数组转为一维数组
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"php如何将二维数组转为一维数组",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何将二维数组转为一维数组"吧!php二维数组转为一
千家信息网最后更新 2026年11月01日php如何将二维数组转为一维数组
本篇内容主要讲解"php如何将二维数组转为一维数组",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何将二维数组转为一维数组"吧!
php二维数组转为一维数组的方法:1、用array_column()函数;2、用array_walk()函数;3、用array_map()函数;4、用array_reduce()函数;5、用array_walk_recursive()函数。
本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑
二维数组转一维数组总结
例如将如下二位数组转以为以为一维数组
$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', ]];
1.array_column()
array_column()是PHP内置函数,限制是PHP版本必须是5.5.0及以上版本!
例1:
打印结果为:

例2:
打印结果为:

2.array_walk()
array_walk()函数使用用户自定义函数对数组中的每个元素做回调处理,实现当前功能的方法:
$first_names= [];array_walk($records, function($value, $key) use (&$first_names){ $first_names[] = $value['first_name'];});var_dump($first_names);打印结果为:
3.array_map()
array_map()函数和array_walk() 作用类似,将回调函数作用到给定数组的单元上。
$first_names= [];array_map(function($value) use (&$first_names){ $first_names[] = $value['first_name'];}, $records);var_dump($first_names);打印结果为:
4.array_reduce()
array_reduce - 用回调函数迭代地将数组简化为单一的值。
$first_names = array_reduce($records,function($result, $value){ array_push($result, $value['first_name']); return $result;},[]);var_dump($first_names);打印结果:
5. array_walk_recursive()
array_walk_recursive - 对数组中的每个成员递归地应用用户函数。这个函数可以把任意维度的数组转换成一维数组。
到此,相信大家对"php如何将二维数组转为一维数组"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
数组
函数
一维
二维
结果
方法
作用
内容
版本
用户
学习
实用
更深
位数
元素
兴趣
功能
单元
实用性
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州万易互联网科技有限公司
科技类互联网
狮子座互联网科技有限公司
亿账通互联网科技
齐家互联网科技有限公司
四个字互联网科技公司取名
山东吉时兔互联网科技有限公司
海南科技产业互联网平台
国大互联网教育科技有限公司工作
996高科技互联网公司
卓翼科技产业互联网合作
工业互联网展湾科技股份有限公司
郑州欣桑互联网科技有限公司
信承诺互联网科技有限公司
西安有哪些互联网高科技企业
科技信息时代互联网发展
悟空问答互联网科技
安徽零酒互联网科技有限公司
互联网科技对化妆品行业
互联网科技创新创业项目
手冲咖啡和咖啡机区别
伟宏互联网科技
圆梦互联网科技
互联网科技会
互联网为科技
百单互联网科技有限公司
广州善班互联网科技
互联网时代科技改变生活
互联网科技创新方面的资料
宁波允成互联网科技有限公司