예
외부 변수에 있는지 확인 "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 | 필요합니다. 입력 유형을 확인한다. 다음 중 하나 일 수 있습니다 :
|
variable | 필요합니다. 변수 이름은 확인 |
filter | 선택 과목. 사용하는 필터의 ID 또는 이름을 지정합니다. 기본값은 필터링 결과 FILTER_DEFAULT입니다 |
options | 선택 과목. 사용하는 하나 이상의 플래그 / 옵션을 지정합니다. 가능한 옵션 및 플래그에 대한 각 필터를 확인 |
기술적 세부 사항
반환 값 : | 경우, 실패 할 경우 FALSE 또는 NULL 성공에 변수의 값을 돌려줍니다 "variable" 매개 변수를 설정하지 |
---|---|
PHP 버전 : | 5.2.0+ |
<전체 PHP 필터 참조