function restore_array($arr){ if (!is_array($arr)){ return $arr; } $c = 0; $new = array(); while (list($key, $value) = each($arr)){if (is_array($value)){ $new[$c] = restore_array($value);}else { $new[$c] = $value; }$c++; } return $new;}