【发布时间】:2018-10-26 01:01:07
【问题描述】:
我在 foreach 循环中得到一个对象的值,它是一个数字
> array(12) { [0]=> object(stdClass)#34 (22) {
[201609]=> string(6) "130000"
} }
当我尝试访问$query->201609 时出现错误
解析错误:语法错误,意外的 T_LNUMBER,需要 T_STRING 或 T_VARIABLE 或 '{' 或 '$'
我尝试使用$query->{201609} 访问它给我的值是 0 而不是 130000
如何获得该属性?
这个问题不是重复的。我已经尝试了另一个问题,它对我没有帮助,因为它处于循环中。
【问题讨论】:
-
echo $query->{0}->{201609} -
@AlivetoDie 给我 0 值而不是 130000。
-
好的
echo $query[0]->{201609}