在php中由零错误划分

时间:2014-12-15 21:52:54

标签: php

此行导致此错误:

floatval(($sumResult[0]/$total)*100);

抛出:

  

警告:在第44行的/testfile.php中除以零

如何才能显示此错误?

3 个答案:

答案 0 :(得分:5)

if ($total<>0) {
     floatval(($sumResult[0]/$total)*100);
} else {
     # what do you want to do if total=0?
}

答案 1 :(得分:0)

if($total != 0){
floatval(($sumResult[0]/$total)*100);}

答案 2 :(得分:0)

除以零是不可能的。 所以使用这段代码:

if($total) {
   floatval(($sumResult[0]/$total)*100);  
}
else {
   // do not divide
}