我的对象名称是$distinct1
print_r($distinct1)
显示下面的对象,但当我尝试执行
echo $distinct1->properties->city
或
echo $distinct1->distinct_id
我没有得到任何值返回。知道是怎么回事吗?
stdClass Object
(
[$distinct_id] => AAA
[$properties] => stdClass Object
(
[$city] => Palo Alto
[$country_code] => US
[$region] => California
[$name] => John Smith
)
)
嗯,如果你的属性真的是这样命名的:
$distinct1->{'$properties'}->{'$city'}
但如果可能的话,我会研究一下设置的机制&
由于某种奇怪的原因,这个对象的属性名实际上是以$
开头的。
echo $distinct1->{'$properties'}->{'$city'};