Convertir la chaîne JSON en PHP Array

J'ai suivantes chaîne JSON, ce qui était un Objectif C tableau puis encodé en JSON:

 $jsonString=[\"a@gmail.com\",\"b@gmail.com\",\"c@gmail.com\"]

Je veux convertir cette régulière d'un tableau PHP. J'ai essayé beaucoup de choses mais aucun d'entre eux semblent fonctionner:

$arrayOfEmails=json_decode($jsonString); //doesn't work
$arrayOfEmails=(array)json_decode($jsonString); //doesn't work

Des idées?

Edit:

Je ne suis toujours pas à la faire fonctionner.

$decodeEmails=$_POST["arrayOfEmails"];
sendResponse(200, $decodeEmails);
//the above returns exactly whats after this colon:[\"[email protected]\",\"[email protected]\",\"[email protected]\]

J'ai besoin pour ce faire: $arrayOfEmails=json_decode($decodeEmails);
Mais je pense que j'ai besoin de guillemets autour de $decodedEmails pour que cela fonctionne. Comment puis-je ajouter des guillemets autour de $decodeEmails chaîne?

il semble que vous avez pour échapper les guillemets à l'intérieur de la chaîne pour qu'elle soit valide: "[\"[email protected]\",\"[email protected]\",\"[email protected]\"]"
C'est l'Objectif de la version C de la chaîne..il est envoyé en PHP via la POSTE
Vous devez définir "ne fonctionne pas." json_decode() est la bonne méthode pour cet effet, de sorte que vous arriver lorsque vous l'utilisez?
J'ai édité ce moment, le PHP chaîne. Dois-je faire quelque chose pour elle en premier?

OriginalL'auteur Snowman | 2012-02-07