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!