假设此数组可能是(也可能不是)冗余嵌套,并且您不确定它的深度,可以为您展平它:
function array_flatten($array) { if (!is_array($array)) { return FALSE; } $result = array(); foreach ($array as $key => $value) { if (is_array($value)) { $result = array_merge($result, array_flatten($value)); } else { $result[$key] = $value; } } return $result; }


