我有以下var_dump($result)
:
object(stdClass)#2 (1) {
["Res"]=>
string(3) "foo"
}
我不知道如何打印“Res”。我厌倦了以下事项:echo $result["Res"]
并获得:
Fatal error: Cannot use object of type stdClass as array in [...] on line 30
如何打印[“Res”]的内容?
答案 0 :(得分:3)
应该如此简单:
echo $result->Res;
答案 1 :(得分:2)
$result
一个对象。
所以你可以做到
echo $result->Res;
答案 2 :(得分:1)
如前所述。您可以像这样访问这个非常简单的对象:
$result->Res;
但是,如果你有其他各种元素/对象,那么你可以按如下方式访问每个元素/对象:
$result->{elementname}->fieldname;
以防万一你想进一步了解它:)
答案 3 :(得分:1)
stdClass是一个对象,你不能用一个objector表来使用echo函数... 你必须使用一种方法来查看Res:
echo $result->Res;
或者如果它在课堂内更好地使用
return $result->Res;