PHP解析JSON的问题。
大家讲道理
大家讲道理 2017-04-11 09:07:11
0
2
385

PHP部分使用的LUMEN 5.3框架。

前端JS POST一个JSON对象到PHP接口,接口接收到后赋值给一个对象,然而这个对象无法使用JSON里的属性名称啊。

JS代码:

PHP:

浏览器获取到的接口返回值:

现在想这样使用$data : 获取name $data->name

可这么写会报错
"Trying to get property of non-object"

刚开始用PHP,请大家多多指点下,该怎么写呢?


我刚检查了下原来$data不是一个对象,gettype($data) 是 string. 怎么把它转成JSON对象呢?


已解决

$data=json_decode(file_get_contents('php://input')); 这个好用,可以了,非常感谢!

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

reply all(2)
大家讲道理

直接$data=json_decode(file_get_contents('php://input'));

Peter_Zhu

print_r($data)试试是什么

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template