当除法为零时,有没有办法不显示错误?
我有一个网站,会员可以在其用户区看到他们的总收入。当一个成员没有收入时,它会显示该成员的userarea中的零除错误,这是我不想要的。
<td><center><?php echo (($completed->rate / 100) * $completed->number_urls) + (($completed->rate / 100) * $completed->number_urls)/(4); ?></center></td>
谢谢!
答案 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';
}