Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 filter_input() 함수

<시간/>

filter_input() 함수는 외부 변수의 이름을 가져와 선택적으로 필터링합니다.

구문

filter_input(type, var, filtername, options)

매개변수

  • 유형 − INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, INPUT_ENV 등 5가지 입력 유형을 확인할 수 있습니다.

  • var − 변수 이름.

  • 필터 이름 − ID를 가져올 필터의 이름입니다.

  • 옵션 − 사용할 옵션을 지정합니다.

반환

filter_input() 함수는 성공하면 변수의 값을, 실패하면 false를 반환하고, 변수의 매개변수가 설정되지 않은 경우 null을 반환합니다.

예시

<?php
   if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) {
      echo "E-Mail isn't valid!";
   } else {
      echo "E-Mail is valid!";
   }
?>

출력

다음은 출력입니다.

E-Mail isn't valid!