gpt4 book ai didi

php - 试图获得非对象的属性

转载 作者:搜寻专家 更新时间:2023-10-31 21:53:40 28 4
gpt4 key购买 nike

我传递来自 Android 的请求

$request = Slim::getInstance()->request()->getBody();
$final = json_decode($request);
echo '{"test": ' . $final->name . '}';

在哪里,

$request = "{\"name\":\"xxxx\"}"

运行时给出Trying to get property of non-object错误信息

最佳答案

看起来您已经对对象进行了两次编码(反斜杠让我这么认为)。因此,解码对象两次可能会解决这个问题:

$final = json_decode(json_decode( $request ));

或者,一开始就不要编码两次。您也可以去掉斜线,然后解码。

关于php - 试图获得非对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36245229/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com