현재 위치: > 최신 기사 목록> PHP에서 Filter_HAS_VAR () 함수의 자세한 설명 및 사용 예

PHP에서 Filter_HAS_VAR () 함수의 자세한 설명 및 사용 예

M66 2025-07-26

filter_has_var () 함수 소개

Filter_HAS_VAR () 함수는 지정된 유형의 입력 변수가 존재하는지 확인하는 데 사용되며 PHP에서 일반적으로 사용되는 입력 감지 기능 중 하나입니다.

함수 구문

 <span class="fun">filter_has_var (type, var)</span>

매개 변수 설명

  • 유형 - 입력 유형, input_get, input_post, input_cookie, input_server 또는 input_env의 5 가지 선택 값이 있습니다.

  • var - 감지 될 변수의 이름, 문자열 유형.

반환 값

지정된 변수가 존재하면 함수가 true를 반환합니다. 그렇지 않으면 false를 반환합니다.

샘플 코드

다음 예제는 "이메일"이라는 변수가 전달되는지 확인하는 방법을 보여줍니다.

 <?php
   if (!filter_has_var(INPUT_GET, "email")) {
      echo("Email isn't there!");
   } else {
      echo("Email is there!");
   }
?>

샘플 출력

"이메일"변수가 GET 요청에 포함되지 않은 경우 출력은 다음과 같습니다.

 <span class="fun">이메일이 없습니다!</span>

요약

Filter_has_var ()는 PHP의 실질적인 기능으로, 입력 검증 및 보안 제어 시나리오에 적합한 요청에 지정된 변수가 존재하는지 여부를 신속하게 감지합니다. 이 기능을 마스터하면 개발자가 사용자 입력을보다 효과적으로 처리하고 코드 견고성을 향상시키는 데 도움이 될 수 있습니다.