hi,欢迎访问本站!
当前位置: 首页编程开发正文

PHP提示division by zero错误解决方法

墨初 编程开发 2591阅读

在php脚本中,如果运行除法运算,并且除法的除数变量为0,则会抛出“division by zero”错误,因为在除法中0是不能作为除数的,所以php会抛出错误,并且终止代码运行。

php 解决 division by zero 错误方法

php 解决 division by zero 报错的方法其实很简单,只需要判断除法运算中除数的值不为0即可,当然也可以用其它方法,比如使用“@”符号来屏蔽错误!

例1:

判断除数是否为0,如果为0则不进行除法运算,改用其它逻辑方法代替。

$a = 10;
$b = 0;
if($b != 0){
    $c = $a/$b;
}else{
    // 其它方法代替除法运算
}

例2:

使用“@”符号来屏蔽错误,此方法强烈不推荐,只需要了解一下即可。

//73so.com
$a = 10;
$b = 0;
@$c = $a/$b; //使用@符号屏蔽了错误
声明:无特别说明,转载请标明本文来源!
相关推荐