我正在用json_decode解码一些JSON(来自Youtube数据API),当var_dump()编辑时,它给出了一个如下所示的对象:
object(stdClass)[29]
public 'type' => string 'text' (length=4)
public '$t' => string 'Miley and Mandy! KCA VIDEO WINNERS' (length=34)
如何访问$ t成员?
答案 0 :(得分:7)
尝试
$member = '$t';
$obj->$member
答案 1 :(得分:2)
您可以使用json_decode的第二个参数
$data = json_decode($text, true);
echo $data['$t'];
答案 2 :(得分:0)
$ t仅在引号之外或双引号(“$ t”)内使用时被解释为变量引用。用单引号('$ t')括起来的字符串不会被解析为变量引用。
echo $data['$t'];
将完全按照您的意愿行事。