How to check if an integer is within a range of numbers in PHP?

后端 未结 13 680
傲寒
傲寒 2020-12-04 10:57

How can I check if a given number is within a range of numbers?

13条回答
  •  孤城傲影
    2020-12-04 11:36

    $ranges = [
        1 => [
            'min_range' => 0.01,
            'max_range' => 199.99
        ],
        2 => [
            'min_range' => 200.00,
        ],
    ];
    
       foreach( $ranges as $value => $range ){
            if( filter_var( $cartTotal, FILTER_VALIDATE_FLOAT, [ 'options' => $range ] ) ){
                return $value;
            }
        }
    

提交回复
热议问题