PHP $ _POST字符串到JSON数组

时间:2015-01-06 21:35:23

标签: php arrays json string http-post

我尝试使用以下代码解码json字符串

$jsonString = "[\"a@gmail.com\",\"b@gmail.com\",\"c@gmail.com\"]";
$arrayOfEmails=json_decode($jsonString);

此代码工作正常。但当我$_POST这个字符串通过形式&然后尝试在其他页面上解码,它显示为NULL。

我在其他页面上发布后检查了字符串值&它返回"[\"a@gmail.com\",\"b@gmail.com\",\"c@gmail.com\"]";

但是当我尝试解码这个$_POST字符串时,它显示为NULL。

if ($_POST) {
    $string = $_POST['my_string'];

    $arrayOfEmails=json_decode($string);
}

我做错了什么?

0 个答案:

没有答案