Разница в нескольких цифрах должна игнорироваться - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть две переменные (сумма рассчитанной суммы)

$total  = 100;
$total2 = 101;

Я хочу игнорировать эту разницу, потому что она очень мала, и она должна работать, когда я добавляю, если условие

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

Я хочу игнорировать разницу 10, если она меньше 10 или больше 10. Есть ли простой способ сделать это? или любая функция php, которая может помочь?

1 Ответ

1 голос
/ 27 февраля 2020

Таким образом, тест должен быть немного более сложным.

Получите разницу в виде целого числа и измените тест, чтобы разрешить разницу в 10 или менее.

if ( abs($total - $total2) < 11 ) {

или если вы предпочитаете

if ( abs($total - $total2) <= 10 ) {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...