
filter_has_var 함수는 특정 변수에 키가 있는지 확인하는 함수로, 반환값은 boolean 타입입니다. 예를 들어, filter_has_var('GET', 'key') 함수를 호출하면 true 또는 false가 반환됩니다.
만약에 false가 반환된다면, filter_has_var 함수는 변수에 키가 없을 때 NULL을 반환합니다.
filter_has_var 함수의 사용법 예시:
#hostingforum.kr
php
if (filter_has_var(INPUT_GET, 'key')) {
echo "GET 변수에 'key' 키가 있습니다.";
} else {
echo "GET 변수에 'key' 키가 없습니다.";
}
filter_has_var 함수는 다음과 같은 변수 타입을 지원합니다:
- INPUT_GET
- INPUT_POST
- INPUT_COOKIE
- INPUT_SERVER
- INPUT_ENV
- INPUT_REQUEST
- INPUT_SESSION
- INPUT_FILES
각 변수 타입은 다음처럼 사용할 수 있습니다:
#hostingforum.kr
php
filter_has_var(INPUT_GET, 'key'); // GET 변수에 'key' 키가 있는지 확인
filter_has_var(INPUT_POST, 'key'); // POST 변수에 'key' 키가 있는지 확인
filter_has_var(INPUT_COOKIE, 'key'); // COOKIE 변수에 'key' 키가 있는지 확인
filter_has_var(INPUT_FILES, 'key'); // FILES 변수에 'key' 키가 있는지 확인
2025-05-21 01:25