即使输入数组不为 null,这也会返回 null:
function flattenArray($multi_array)
{
$flat_array = array();
foreach(new RecursiveIteratorIterator(new RecursiveArrayIterator($multi_array)) as $k => $v)
{
$flat_array[$k] = $v;
}
return $flat_array;
}
任何想法为什么?