15-01-2010, 11:59 AM
Pour éviter ça, tu peux construire ta réponse sous forme d'un objet puis faire un json_encode() avec cet objet en argument. Comme ça tu es sûr d'avoir du JSON bien formé.
Le JSON affiché :
Sephi-Chan
$response = new StdClass();
$response->message = "Moi j'aime le pâté !";
$response->status = 200;
$response->selected_items = array(1, 2, 8);
echo json_encode($response);
Le JSON affiché :
{"message":"Moi j'aime le p\u00e2t\u00e9 !","status":200,"selected_items":[1,2,8]}
Sephi-Chan