0

我尝试用json_decode()函数解码一个字符串。

$in = $_POST['json'];
$jsonIn = json_decode($in);

例如

$in = '{"company":"q","address":"q","phone":"q","mobile":"q","email":"q"}';

如果我尝试强制使用原始字符串,它工作正常,但如果我使用 $in 代替,它不会

例如,如果我尝试访问,则证明它确实/没有

$jsonIn->company

在第一种情况下它返回我null,在第二种情况下它返回我"q"

任何人都可以解释?在此先感谢达里奥

4

1 回答 1

0

禁用后问题已解决Magic Quotes

于 2012-07-17T11:13:50.170 回答