博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP从二维数组获取指定数据,组成新维二数组
阅读量:6818 次
发布时间:2019-06-26

本文共 906 字,大约阅读时间需要 3 分钟。

背景

有时候PHP接收前端传递过来的数据,若是一个二维数组且数组中有些数据并不需要存入数据库,因此需要对该二维数组进行过滤,获取指定数据,重新组成一个二维数组,然后存入数据库中

前端传递过来的原始二维数组

过滤后新的二维数组

实现代码

array( 'sex'=>'男', 'food'=>'rice', 'sport'=>'walk', 'name'=>'小明', ), 1=>array( 'sex'=>'女', 'food'=>'rice', 'sport'=>'walk', 'name'=>'小梅', ), 2=>array( 'sex'=>'男', 'food'=>'rice', 'sport'=>'ball', 'name'=>'小慧', ), ); //获取键为sex跟name对应的值,其余数据过滤掉 $new_arr=[]; //过滤后的新数组 $tmp=[]; //临时数组,用来转移数据用的 foreach($arr as $k=>$v){ $tmp['sex']=$v['sex']; $tmp['name']=$v['name']; $new_arr[]=$tmp; } //打印输出 var_dump($new_arr);?>复制代码

转载于:https://juejin.im/post/5cc5b7ae518825250d313bae

你可能感兴趣的文章
虚拟机XP系统---扩展磁盘空间
查看>>
Windows 10 MSDN官方原版ISO镜像(简体中文)下载
查看>>
大数据与CT,IT的关系?
查看>>
利用腾讯企业邮箱zabbix3.x邮件告警详细配置(微信/QQ/短信通知)
查看>>
软件自动化测试框架
查看>>
Centos7系列(七)逻辑卷详解
查看>>
Kafka笔记整理(三):消费形式验证与性能测试
查看>>
RHCE 学习笔记(19) 进程的优先级
查看>>
GET*** 测试
查看>>
Kvm之Lvm存储测试
查看>>
智能&大数据时代,架构师思维的十个学习步骤(优化版)
查看>>
nginx + uwsgi + Django 应用部署
查看>>
实战:使用WindowsPE备份和还原系统
查看>>
27.将 VMware 服务器上的虚拟机备份到 Azure(上)
查看>>
巧用Windows Phone应用商城中的应用链接
查看>>
自我反省系列——粗心导致GG同步失效
查看>>
【cocos2d-x从c++到js】22:使用非侵入方式扩展UI系统接口的举例
查看>>
颠覆与重构——戴尔助力徐工集团等行业客户实现业务转型
查看>>
iOS开发那些事-如何编译iOS程序
查看>>
【原创】Windows 8.1 企业预览版官方下载(有网址)
查看>>