Php 几个数字的差异应该被忽略

Php 几个数字的差异应该被忽略,php,operators,Php,Operators,我有两个变量(计算金额的总和) 我想忽略这个差异,因为它非常小,当我添加if条件时,它应该可以工作 if($total == $total2){ //condition if equal }else{ //condition if not equal } 我想忽略10的差异,如果它小于10或大于10。有什么简单的方法吗?或者任何可能有用的php函数?所以测试只需要稍微复杂一点 将差值作为一个整数,并修改测试以允许差值小于等于10 if

我有两个变量(计算金额的总和)

我想忽略这个差异,因为它非常小,当我添加if条件时,它应该可以工作

    if($total == $total2){
         //condition if equal
    }else{
        //condition if not equal
    }

我想忽略10的差异,如果它小于10或大于10。有什么简单的方法吗?或者任何可能有用的php函数?

所以测试只需要稍微复杂一点

将差值作为一个整数,并修改测试以允许差值小于等于10

if ( abs($total - $total2) < 11 ) {
if(绝对值($total-$total2)<11){
或者如果你愿意的话

if ( abs($total - $total2) <= 10 ) {

if(abs($total-$total2)这是否回答了您的问题?不太可能,因为我正在寻找代码较少的解决方案。我可以编写条件来实现这一点,但我正在寻找是否已经有php函数可以实现这一点?您想要的答案在几年前就已经得到了回答。我不太确定为什么这值得否决:)有人愿意解释一下吗?这是提问者阿卡什·K所要求的最简洁的答案。应该在答案处标出。
if ( abs($total - $total2) <= 10 ) {