정수가 특정 범위 내에 있는지 검증할 때 사용하는 옵션 구조는?

과목: PHP

문제 번호: 2964

easy
정수가 특정 범위 내에 있는지 검증할 때 사용하는 옵션 구조는?
$age = 25;
if (filter_var($age, FILTER_VALIDATE_INT, 
    array("options" => array("___" => 18, "___" => 65)))) {
    echo "유효한 연령";
}
A. min_value, max_value
B. min_range, max_range
C. minimum, maximum
D. lower_bound, upper_bound

정답: B



filter_var()에서 범위 검증을 위해서는 min_rangemax_range 옵션을 사용합니다.

⦁ 범위 검증 구조:
array("options" => array(
    "min_range" => 최소값,
    "max_range" => 최대값
))

⦁ 실제 활용 예시:
⦁ 나이 검증: 18세~65세
⦁ 점수 검증: 0점~100점
⦁ 수량 검증: 1개~999개

⦁ 동작 원리:
⦁ 지정된 범위를 벗어나면 false 반환
⦁ 범위 내의 유효한 정수면 해당 값 반환

💡 학습 팁

이 문제를 포함한 PHP 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.