최신 웹 개발 튜토리얼
 

PHP filter_input() Function

<PHP 필터 참조

외부 변수에 있는지 확인 "email" 는 PHP 페이지로 전송되는을 통해 "get" 방법, 그것은 유효한 이메일 주소 인 경우도 확인 :

<?php
if (!filter_input(INPUT_GET, "email" , FILTER_VALIDATE_EMAIL)) {
    echo("Email is not valid");
} else {
    echo("Email is valid");
}
?>
»실행 예

정의 및 사용

filter_input() 함수는 외부 변수 얻는다 (eg from form input) 선택적으로 필터링한다.

이 함수는, 예컨대 사용자 입력과 같은 안전하지 않은 소스로부터 변수를 확인하는 데 사용된다.


통사론

filter_input( type, variable, filter, options )
매개 변수 기술
type 필요합니다. 입력 유형을 확인한다. 다음 중 하나 일 수 있습니다 :
  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
variable 필요합니다. 변수 이름은 확인
filter 선택 과목. 사용하는 필터의 ID 또는 이름을 지정합니다. 기본값은 필터링 결과 FILTER_DEFAULT입니다
options 선택 과목. 사용하는 하나 이상의 플래그 / 옵션을 지정합니다. 가능한 옵션 및 플래그에 대한 각 필터를 확인

기술적 세부 사항

반환 값 :

경우, 실패 할 경우 FALSE 또는 NULL 성공에 변수의 값을 돌려줍니다 "variable" 매개 변수를 설정하지

PHP 버전 : 5.2.0+

<전체 PHP 필터 참조