代码:
$A = Array ( [Count(funded_by)] => 10);
echo $A['Count(funded_by)'];
错误:
E_NOTICE:类型8 - 使用未定义的常量funding_by - 假设' funding_by' - 第3行
E_WARNING:类型2 - 非法偏移类型 - 第3行
E_NOTICE:类型8 - 未定义索引:计数(funding_by) - 第4行
答案 0 :(得分:2)
您不能像这样定义变量。你需要单引号而不是括号。
<?php
$a = array( 'Count(funded_by)' => 10);
echo $a['Count(funded_by)'];
由于您在另一条评论中提到这是查询的结果。通常,您将在查询中执行此操作以使其更易于访问:
SELECT COUNT(funded_by) AS total FROM your_table;
然后,当您获取结果时,可以使用$result['total']
访问它。 total
成为COUNT(funded_by)