2016-03-04 83 views
0

average rating如何在獲得評分時將平均值限制在2位小數位?

這是我的代碼!如何獲得只有2位小數的平均值?

public function getAveRating($restoid){ 
     $where=array(
      "restoid"=>$restoid 
      ); 
     $this->db->where($where); 
     $this->db->select_avg('rate'); 
     $query = $this->db->get('ratings')->first_row('array'); 
     return $query['rate']; 
} 

如何將平均值限制在2位小數獲得評分?

+0

谷歌搜索 「PHP格式號」 產量爲零的結果嗎? Googling「php 2小數位」 – MonkeyZeus

回答

0

http://php.net/round

public function getAveRating($restoid){ 
     $where=array(
      "restoid"=>$restoid 
      ); 
     $this->db->where($where); 
     $this->db->select_avg('rate'); 
     $query = $this->db->get('ratings')->first_row('array'); 
     return round($query['rate'], 2); 
} 
+0

yay!有用!非常感謝:) D – Yuki

+0

..然後,請將此答案標記爲正確答案@Yuki。 –

0

變化return $query['rate'];return round($query['rate'],2);

+0

耶!有用!非常感謝:) D: – Yuki

相關問題