Código PHP:
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
function ver(u,nivel){
var espacio;
for(i=0;i<nivel;i++)
espacio+="-";
if(u.length!=0){
for(x in u){
if(u[x].length!=0){
ver(u[x],nivel+1);
}else
document.write(espacio+x);
}
}else
document.write(espacio+u);
return;
}
var x={saludo:'hola',despedida:'chau',gritar:function(mensaje){alert(mensaje);}}
ver(x);
-->
</SCRIPT>
cual es el problema aca?, nose porque no funciona.