Originariamente inviato da pietro09
Senti non ho l'esempio sotto mano adesso e non capisco un'acca di php.
Ma se restituisco una stringa di questo tipo
"var a = [1,2,3];"
basta usare eval per avere in javascript il vettore a
comunque, io mi sto convertendo a json ma anche qui ricevo una stringa del tipo
"var j = {v:[1,2,3]};" che debbo comunque valorizzare con eval
di più non so. Ciao
In php5 ma lo puoi fare anche con
il 4 basta utilizzare PEAR o un altro modulo
puoi fare:
Codice PHP:
echo json_encode($array);
echo json_encode($obj);
Un array associativo in php è
per js un object.
tornando al esempio la sintassi
che ho + visto utilizzare
è questa :
Codice PHP:
//server
echo '{v:[1,2,3]}';
//client
var result = eval("(" + xmlhttp.responseText + ")");