我想在 PHP 中计算 mysql 结果的平均值(我使用 CodeIgniter 作为框架)。我的(模型)代码:
$query = $this->db->query('SELECT stars FROM feedback');
$res = $query->result_array();
$avrage = array_sum($res); // The impossible part
$avrage = round($avrage,0);
查询结果如下所示:(print_r)Array ( [0] => Array ( [stars] => 5 ) [1] => Array ( [stars] => 3 ) )
我只希望 '5' 和 '3' 在一个单独的数组中,所以 array_sum() 可以完成它的工作。我该怎么做呢?
谢谢。