取出二维数组中每个数组元素的第一个值 ,组成新的数据

$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变的到结果:
取出二维数组中每个数组元素的第一个值 ,组成新的数据
文章图片

【取出二维数组中每个数组元素的第一个值 ,组成新的数据】

    推荐阅读