PHP访问包含*的属性

Iva*_*tic 1 php

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

array(1) { [0]=> object(stdClass)#176 (1) { ["COUNT(*)"]=> string(1) "1" } }
Run Code Online (Sandbox Code Playgroud)

执行var_dump()时

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

它的

$result[0]->COUNT(*) 
Run Code Online (Sandbox Code Playgroud)

但这导致错误?

$result[0]->{COUNT(*)} 
Run Code Online (Sandbox Code Playgroud)

也没有帮助.

Alm*_* Do 7

使用括号:

echo $data->{'COUNT(*)'};
Run Code Online (Sandbox Code Playgroud)

但这是关于SQL的,我建议给你的领域别名,比如

SELECT COUNT(*) AS records_count FROM t
Run Code Online (Sandbox Code Playgroud)