PHP访问包含*的属性

时间:2014-02-06 08:06:27

标签: php

我返回了一个如下所示的数组:

array(1) { [0]=> object(stdClass)#176 (1) { ["COUNT(*)"]=> string(1) "1" } }

执行var_dump()时。

那么我如何加入计数对象?

它的

$result[0]->COUNT(*) 

但这会导致错误?

$result[0]->{COUNT(*)} 

也无济于事。

1 个答案:

答案 0 :(得分:7)

使用括号:

echo $data->{'COUNT(*)'};

但它是关于SQL的,我建议给你的字段添加一个别名,比如

SELECT COUNT(*) AS records_count FROM t