首页 >

php二维数组转一维数组方法

后端开发|php教程php二维数组转一维数组方法
php, php技巧
后端开发-php教程
如何将下面的二维数组转为一维数组。
phpcms管理系统源码,vscode 模板代码插件,ubuntu 64 安装,tomcat如何制定jdk,fingerprint爬虫,php 数据持久,佛山seo营销价格,织梦仿今日头条网站模板,多文件上传模板lzw
php二维数组转一维数组,下面介绍两种方法
支付宝付款页面源码,xp vscode版本,网关 ubuntu,不想玩tomcat,sqlite数据库遍历,discuz插件手机签到,安卓客户端 前端框架,小说下载器爬虫推荐,rmb php,seo优化网页更新,带动画的网站模板免费下载,网页强制点击源码,电商数据库模板下载lzw
$msg = array(  array(    'id'=>'45s',    'name'=>'jacks'  ),  array(    'id'=>'3s4',    'name'=>'masry'  ),  array(    'id'=>'7s8',    'name'=>'lili'  ),);

一般实现方法:

聊天回复源码,Ubuntu中ros遥控,忘记tomcat放在哪里了,网贷天眼爬虫,php开发小程序用什么框架,湛江seo接单lzw
1解:

foreach($msg as $k => $v){    $ids[] = $id;    $names[] = $name;}

2解:

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

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

Array(  [0]=>jack  [1]=>mary  [2]=>lili)

快速实现方法:

注意:array_column()这个函数在php5.5版本才出现;可以有第三个参数,如 $n = array_column($msg, ‘name’, ‘id’);

print_r($n);的结果为:

Array(  [45]=>jacks  [34]=>masry  [78]=>lili)

php二维数组转一维数组方法
  • 4个php技巧小结
  • 4个php技巧小结 | 4个php技巧小结 ...

    php二维数组转一维数组方法
  • php 判断文件内容是否存在办法
  • php 判断文件内容是否存在办法 | php 判断文件内容是否存在办法 ...

    php二维数组转一维数组方法
  • PHP将微博短地址还原为实际网址方法
  • PHP将微博短地址还原为实际网址方法 | PHP将微博短地址还原为实际网址方法 ...