[英]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.