我从Android传递了我的请求
$request = Slim::getInstance()->request()->getBody();
$final = json_decode($request);
echo '{"test": ' . $final->name . '}';
其中,
$request = "{\"name\":\"xxxx\"}"
运行时会提供尝试获取非对象属性错误消息
答案 0 :(得分:0)
看起来你已经对对象进行了两次编码(反斜杠让我想到了这一点)。因此,对对象进行两次解码可能会解决此问题:
$final = json_decode(json_decode( $request ));
或者,首先不要编码两次。您也可以去除斜线然后解码。