检查数字是否平衡(彼此之间)(PHP)

我知道必须有100种方法可以做到这一点 – 但有人可以推荐’最好/最简单’的方法来检查三个整数变量是否在一个点之内.

$a = 1; $b = 2; $c = 1;

由于每个var在彼此的1个点内,所需的公式应返回TRUE;

任何人都可以建议最好的功能/方法来做到这一点.提前致谢

解决方法:

我以为我会在这里加倍努力

function scope_check()
{
    // usage: bool scope_check(mixed $range, mixed $val1 [, mixed $val2 [,mixed $...]])
    $array=func_get_args();
    if(sizeof($array)<=1) return false;
    $range=array_shift($array);

    $max=max($array);
    $min=min($array);

    if($max-$min<=$range) return true;
    return false;
}

$valid=scope_check(1, -10, -11, -12, 4, 5 ,7);
if($valid) echo 'valid'; else echo 'not valid';

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...