本文实例总结了PHP实现二维数组(或多维数组)转换成一维数组的常见方法。...,有两种情况:
一种是将指定列转换成一维数组,这在另一篇文章有总结:PHP提取多维数组指定一列的方法总结。...现在我们重点讲第二种情况,就是把所有的值都转换成一维数组,而且键值相同不会被覆盖,转换后的一维数组是这样的:
$result = array(100, 'a1', 101, 'a2', 102, 'a3...:
$result = array(100, 'a1', 101, 'a2', 102, 'a3', 103, 'a4');
3 array_map函数法
用array_map和array_reduce...函数的方法类似,如下:
$result = [];
array_map(function ($value) use (&$result) {
$result = array_merge($result