pil*_*ght 3 php variables json object
所以我从API获取了一个json对象,json解码了它...
但是返回的对象如下:
stdClass Object
(
[id] => stdClass Object
(
[$t] => some string
)
)
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,有一个带有$符号的属性
但当我做$object->id->$t
< - 返回错误,因为它认为$ t是一个变量
我将如何使用$ sign获取该变量?
将其封装为单引号字符串:
echo $object->id->{'$t'};
Run Code Online (Sandbox Code Playgroud)
请注意,由于您不能使用的原因,您不能使用双引号$object->id->$t
:PHP将尝试插值$t
.但是,如果你逃避美元符号,你可以使用双引号:
echo $obj->id->{"\$t"};
Run Code Online (Sandbox Code Playgroud)
您可以在这个简单的演示中看到它.
归档时间: |
|
查看次数: |
288 次 |
最近记录: |