이 if 문을 어떻게 최적화 할 수 있습니까?if 문을 최적화하여 값을 확인하십시오.
if ($min && $max && $value && ($min <= $max) && ($min <= $value) && ($value <= $max)) {
// do anything
}
은 어떻게해야하나요 :
나는 세 가지 값 (최소, 최대 및 값)를 얻었다. 우선, 모든 값은! = 0이어야합니다. 둘째, 최소 < = 값 < = max. 유효한:
min = 1; max = 3; value = 2;
min = 2; max = 2; value = 2;
. 그것은 현재의 형태로 읽기 쉽고 명확합니다. –
(0 값에 대한 편집 된 주석 - 이미 언급 했으므로 정확하게 언급 함) –
'($ min <= $ max)'에 대한 검사는 간접적으로'($ min <= $ 값) && ($ 값 <= $ 최대)'. – Terry