将二维数组转为一维数组的2种方法


Posted in PHP onMay 26, 2014

如何将下面的二维数组转为一维数组。

$msg = array(
array(


'id'=>'45',


'name'=>'jack'

),

array(


'id'=>'34',


'name'=>'mary'

),

array(


'id'=>'78',


'name'=>'lili'

),
);

第一种方法:

foreach($msg as $k => $v){

$ids[] = $id;


$names[] = $name;

}

第二种方法:

$ids = array_column($msg, 'id');
 $names = array_column($msg, 'name');

以上两种解法print_r($names);后的结果为:

Array(
[0]=>jack

[1]=>mary

[2]=>lili
)

注意:array_column();可以有第三个参数,如 $n = array_column($msg, 'name', 'id');

print_r($n);的结果为:

Array(
[45]=>jack

[34]=>mary

[78]=>lili
)
PHP 相关文章推荐
用PHP制作静态网站的模板框架(二)
Oct 09 PHP
pw的一个放后门的方法分析
Oct 08 PHP
php中使用接口实现工厂设计模式的代码
Jun 17 PHP
Zend的Registry机制的使用说明
May 02 PHP
PHP 获取文件权限函数介绍
Jul 11 PHP
thinkphp实现like模糊查询实例
Oct 29 PHP
thinkPHP分组后模板无法加载问题解决方法
Jul 12 PHP
PHP对称加密函数实现数据的加密解密
Oct 27 PHP
ThinkPHP 在阿里云上的nginx.config配置实例详解
Oct 11 PHP
php封装db类连接sqlite3数据库的方法实例
Dec 19 PHP
基于PHP实现的多元线性回归模拟曲线算法
Jan 30 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
Aug 02 PHP
windwos下使用php连接oracle数据库的过程分享
May 26 #PHP
查找php配置文件php.ini所在路径的二种方法
May 26 #PHP
php5.2以下版本无json_decode函数的解决方法
May 25 #PHP
模板引擎smarty工作原理以及使用示例
May 25 #PHP
浅析php中json_encode()和json_decode()
May 25 #PHP
浅析PHP微信支付通知的处理方式
May 25 #PHP
PHP开发微信支付的代码分享
May 25 #PHP
You might like
PHP仿微信发红包领红包效果
2016/10/30 PHP
javascript SpiderMonkey中的函数序列化如何进行
2012/12/05 Javascript
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
js字符串转换成数字与数字转换成字符串的实现方法
2014/01/08 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
详解jquery事件delegate()的使用方法
2016/01/25 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
浅谈js的异步执行
2016/10/18 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
2017/06/04 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
使用mint-ui开发项目的一些心得(分享)
2017/09/07 Javascript
用js实现before和after伪类的样式修改的示例代码
2017/09/07 Javascript
Python3使用requests登录人人影视网站的方法
2016/05/11 Python
Python的Flask站点中集成xhEditor文本编辑器的教程
2016/06/13 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
selenium+python自动化测试环境搭建步骤
2019/06/03 Python
python求加权平均值的实例(附纯python写法)
2019/08/22 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
美国指甲油品牌:Deco Miami
2017/01/30 全球购物
耐克亚太地区:Nike APAC
2019/12/07 全球购物
Calphalon美国官网:美国顶级锅具品牌
2020/02/05 全球购物
巴西24小时在线药房:Drogasil
2020/06/20 全球购物
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
销售冠军获奖感言
2014/02/03 职场文书
小组合作学习反思
2014/02/18 职场文书
安全生产承诺书范文
2014/05/22 职场文书
环境工程专业自荐信范文
2014/06/24 职场文书
求职自我推荐信
2014/06/25 职场文书
技术经济专业求职信
2014/09/03 职场文书
名人传读书笔记
2015/06/26 职场文书
先进工作者主要事迹材料
2015/11/03 职场文书
何时使用Map来代替普通的JS对象
2021/04/29 Javascript
python可视化分析绘制带趋势线的散点图和边缘直方图
2022/06/25 Python