将二维数组转为一维数组的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&mysql(二)
Oct 09 PHP
几个学习PHP的网址
Nov 25 PHP
php自动适应范围的分页代码
Aug 05 PHP
PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法
Jan 06 PHP
php class中public,private,protected的区别以及实例分析
Jun 18 PHP
配置php网页显示各种语法错误
Sep 23 PHP
php将数组转换成csv格式文件输出的方法
Mar 14 PHP
thinkPHP中create方法与令牌验证实例浅析
Dec 08 PHP
Fleaphp常见函数功能与用法示例
Nov 15 PHP
PHP实现多级分类生成树的方法示例
Feb 07 PHP
php关联数组与索引数组及其显示方法
Mar 12 PHP
PHP基于mcript扩展实现对称加密功能示例
Feb 21 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实现异步调用的4种方法
2016/03/14 PHP
PHP类型约束用法示例
2016/09/28 PHP
JQuery select标签操作代码段
2010/05/16 Javascript
JavaScript 大数据相加的问题
2011/08/03 Javascript
JavaScript中一个奇葩的IE浏览器判断方法
2014/04/16 Javascript
js遍历子节点子元素附属性及方法
2014/08/19 Javascript
javascript获取dom的下一个节点方法
2014/09/05 Javascript
跟我学习javascript的prototype使用注意事项
2015/11/17 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
浅析jquery unbind()方法移除元素绑定的事件
2016/05/24 Javascript
JQuery获取鼠标进入和离开容器的方向
2016/12/29 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
2018/11/27 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
2019/12/22 Javascript
[39:19]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第二场 11.26
2020/11/30 DOTA
python聊天程序实例代码分享
2013/11/18 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
Python实现自动上京东抢手机
2018/02/06 Python
python获取网页中所有图片并筛选指定分辨率的方法
2018/03/31 Python
Python使用pymysql从MySQL数据库中读出数据的方法
2018/07/25 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
pytorch实现mnist数据集的图像可视化及保存
2020/01/14 Python
基于Html5实现的react拖拽排序组件示例
2018/08/13 HTML / CSS
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
美国嘻哈文化生活方式品牌:GLD
2018/04/15 全球购物
德国2018年度最佳在线药房:Bodfeld Apotheke
2019/11/04 全球购物
最新的大学生找工作自我评价
2013/09/29 职场文书
保安员岗位职责
2013/11/17 职场文书
服务口号大全
2014/06/11 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
办公室岗位职责范本
2015/04/11 职场文书
同意离婚答辩状
2015/05/22 职场文书
反腐倡廉影片观后感
2015/06/08 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书
2015年小学师德师风建设工作总结
2015/10/23 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS