22-02-2008, 02:38 PM
(Modification du message : 22-02-2008, 02:40 PM par OncleJames.)
J'ai regardé la fonction php2js mais je n'arrive pas à comprendre sous quelle forme est le retour $res pour un tableau non vide.
Code PHP :
<?php
else {
// Tableau associatif non vide
$res = '{';
foreach ($var as $key => $val) {
$res .= '"' . addslashes($key) . '" :' . php2js($val) . ',';
}
$res = substr($res, 0, -1) . '}';
}
je reçois la chaine comme cela : { "name" : "nom1", "desc" : "desc1" }, de la comment JS l'interprète ?
Je ne peut récupérer le tableau sous la forme : $reponse['name'] par exemple
Erreur JS : Return Not in function
Code PHP :
<?php
return { "name" : "nom1", "desc" : "desc1" }