Преобразование строки JSON в массив PHP

У меня есть следующая строка JSON, представляющая собой массив Objective C, затем закодированный в JSON:

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

Я хочу преобразовать это в обычный массив PHP. Я пробовал много вещей, но ни один из них, похоже, не работает:

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

Есть идеи?

Редактировать:

Мне все еще не удается заставить это работать.

$decodeEmails=$_POST["arrayOfEmails"];
sendResponse(200, $decodeEmails);
//the above returns exactly whats after this colon:[\"a@gmail.com\",\"b@gmail.com\",\"c@gmail.com\]

Мне нужно сделать это: $ arrayOfEmails = json_decode ($ decodeEmails); Но я думаю, мне нужны кавычки вокруг $ decodedEmails, чтобы это работало. Как я могу добавить кавычки вокруг строки $ decodeEmails?

8
задан Snowman 7 February 2012 в 03:55
поделиться