PHP基础:如何访问对象属性的成员

Enr*_*ent 0 php operators

当我对变量执行var_dump($ myvar)时,我有这个输出.

    object(stdClass)#5 (19) {
      ["contributors"]=>
      NULL
      ["coordinates"]=>
      NULL
      ...
      ...
      ...
      ["text"]=>
      string(118) "Tune in to @Current TV this Saturday for post-debate commentary from me + @JenGranholm + Cenk Uygur #PoliticallyDirect"
    }
Run Code Online (Sandbox Code Playgroud)

如何获得"文本"属性?我以为这将是$ myvar ["text"],但这给了我这个错误信息:

致命错误:不能使用stdClass类型的对象作为数组

kni*_*ttl 5

你有一个对象stdClass,使用dereference/object-access运算符:

echo $myvar->text;
Run Code Online (Sandbox Code Playgroud)