繁体   English   中英

json解码$ _POST参数php

[英]json decode $_POST parameter php

我尝试使用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"

有人可以解释吗? 预先感谢达里奥

禁用Magic Quotes后,此问题已解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM