function php2jsarray($array, $name = 'start'){ if($name == 'start'){ echo 'var '; } echo $name.' = new Array()'."\n"; foreach($array as $key => $value){ if(is_array($value)){ php2jsarray($value, $name.'[\''.$key.'\']'); }else{ echo $name.'[\''.addslashes($key).'\'] = \''.addslashes($value).'\';'."\n"; } } }