如果除以零则不显示错误

时间:2013-09-06 14:09:00

标签: php codeigniter math division

当除法为零时,有没有办法不显示错误?

我有一个网站,会员可以在其用户区看到他们的总收入。当一个成员没有收入时,它会显示该成员的userarea中的零除错误,这是我不想要的。

<td><center><?php echo (($completed->rate / 100) * $completed->number_urls) + (($completed->rate / 100) * $completed->number_urls)/(4); ?></center></td>

谢谢!

1 个答案:

答案 0 :(得分:1)

像这样测试:

if( isset( $completed->rate ) && $completed->rate != 0 ){
    echo (($completed->rate / 100) * $completed->number_urls) + (($completed->rate / 100) * $completed->number_urls)/(4);    
}else{
    echo '0';
}