博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php更改二维数组的键,学习猿地-php如何修改二维数组的键名
阅读量:6361 次
发布时间:2019-06-23

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

php修改二维数组键名的方法:首先将数组【var_export】出来;然后使用数组截取出来再改键名,代码为【array_slice($arr,1,-1);】。

8a7485efffa8b47fd27eb360d3623e3c.jpg

php修改二维数组键名的方法:

将数组 var_export 出来。

array_slice($arr,1,-1);截取出来再改键名

完整的写法PHP code

$ar = array(

array(1 => 'a', 2 => 50, 3 => 60, 4 => 'long', 5 => 'zzz', 6 => 'kkk', 7 => 'ooo'),

array(1 => 'b', 2 => 60, 3 => 70, 4 => 'king', 5 => 'lll', 6 => 'ttt', 7 => 'ppp'),

array(1 => 'c', 2 => 70, 3 => 80, 4 => 'quit', 5 => 'qqq', 6 => 'xxx', 7 => 'ccc'),

);

$kname = array('StaffId', 'Wage', 'Name', 'Work', 'Type');

function foo(&$v, $k, $kname) {

$v = array_combine($kname, array_slice($v, 1, -1));

}

array_walk($ar, 'foo', $kname);

print_r($ar);想了解更多编程学习,敬请关注php培训栏目!

转载地址:http://dnima.baihongyu.com/

你可能感兴趣的文章
nodejs 获取自己的ip
查看>>
你好,C++(16)用表达式表达我们的设计意图——4.1 用操作符对数据进行运算...
查看>>
jdbc 简单连接
查看>>
nasm预处理器(2)
查看>>
nginx web服务理论与实战
查看>>
java 库存 进销存 商户 多用户管理系统 SSM springmvc 项目源码
查看>>
你对position了解有多深?看完这2道有意思的题你就有底了...
查看>>
WebSocket跨域问题解决
查看>>
Ubuntu 16.04安装Nginx
查看>>
flutter 教程(一)flutter介绍
查看>>
CSS面试题目及答案
查看>>
Spring自定义注解从入门到精通
查看>>
笔记本触摸板滑动事件导致连滑的解决方式
查看>>
Runtime 学习:消息传递
查看>>
你了解BFC吗?
查看>>
linux ssh tunnel使用
查看>>
十、详解FFplay音视频同步
查看>>
自定义元素探秘及构建可复用组件最佳实践
查看>>
自定义Linux service脚本
查看>>
ICMP
查看>>