function DumpArray($gamedata_data, $levels = 2) { $levels--; $result = array(); foreach ($gamedata_data as $key => $val) { $result[$key] = $levels && is_array($val) ? DumpArray($val, $levels) : $key; } return $result; }
function DumpArray(&$array, $indent) { for (Reset($array), $node = 0; $node < count($array); Next($array), $node++) { echo $indent . "\"" . Key($array) . "\"="; $value = $array[Key($array)]; if (GetType($value) == "array") { echo "\n" . $indent . "[\n"; DumpArray($value, $indent . "\t"); echo $indent . "]\n"; } else { echo "\"{$value}\"\n"; } } }