取出二维数组中每个数组元素的第一个值 ,组成新的数据
$arr = [
'name' =>array('校长','老师','学生'),
'action' =>array('管理','教书','听书'),
'leve' =>array('真好','不赖','捣蛋'),
];
目标:取数组中的name的第一个元素,与action的第一个元素、leve的第一个元素作为新数组中的第一个元素;
取数组中的name的第二个元素,与action的第二个元素、leve的第二个元素作为新数组中的第二个元素;
………………
$i = 0;
while($i < count(current($arr))){
$data[] = array_column($arr,$i);
$i++;
}
输出Data变的到结果:

文章图片
【取出二维数组中每个数组元素的第一个值 ,组成新的数据】
推荐阅读
- 对GO切片的理解
- 小程序商城网站开发秒杀模块篇
- 盲盒购物网站系统开发建设 第三篇
- Netty核心概念之ChannelHandler&Pipeline&ChannelHandlerContext
- 简单的线程池实现多线程对大文件的读取
- SSH 端口转发与 SOCKS 代理
- Ubuntu16.04/Scala2.11.8安装教程
- 学习PHP中的高精度计时器HRTime扩展
- 使用OpenResty+Lua实现灰度测试(金丝雀)
- 使用源码编译安装PHP扩展