数组中的回声值


Echo value from array

我正在wordpress数据库上运行一个查询,以统计wp_fruit表中值"apple"的出现次数,如下所示…

$count = $wpdb->get_results("SELECT COUNT(*) as count FROM wp_fruit WHERE value='apple'" );

返回。。。。

array(1) { [0]=> object(stdClass)#446 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) ) array(1) { [0]=> object(stdClass)#445 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) ) array(1) { [0]=> object(stdClass)#446 (1) { ["count"]=> string(3) "238" } } Array ( [0] => stdClass Object ( [count] => 238 ) )

我所追求的值是238,我该如何回应?

$count是行对象的数组,在本例中只有一个:

echo $count[0]->count;

如果使用$row而不是$count,可能会更有意义。

echo $row[0]->count;

因此,您正在访问第一行(第0行)的计数列(对象属性)。