> 백엔드 개발 > PHP 튜토리얼 > filterconfig PHP filter_var 함수 필터 함수

filterconfig PHP filter_var 함수 필터 함수

WBOY
풀어 주다: 2016-07-29 08:48:27
원래의
1243명이 탐색했습니다.

filter_var() 함수는 지정된 필터를 통해 변수를 필터링합니다.
성공하면 필터링된 데이터를 반환하고, 실패하면 false를 반환합니다.
구문
filter_var(변수, 필터, 옵션)변수: 필수. 필터링할 변수를 지정합니다.
필터: 선택사항. 사용할 필터의 ID를 지정합니다. (아래 FiltersID 목록 참조)
options: 플래그/옵션을 포함하는 배열을 지정합니다. 각 필터에 대해 가능한 플래그와 옵션을 확인하세요.

코드 복사 코드는 다음과 같습니다.


<
@header('content-type:text /html; charset=utf-8;');
$email_a='jcifox@gmail.com';
$email_c='jcifoxgmail. com';
$ip_b='255.255.255.255';
echo $email_a.';
echo (filter_var($email_a,FILTER_VALIDATE_EMAIL))?'유효함':'유효하지 않음'
echo '

'; .'  : ';
echo (filter_var($email_b,FILTER_VALIDATE_EMAIL))?'유효함':'유효하지 않음'
echo '

'; 🎜>echo $email_c.'  :'
echo (filter_var($email_c,FILTER_VALIDATE_EMAIL))?'유효함':'유효하지 않음'
echo '

' ;
echo $ip_a.'  :'
echo(filter_var($ip_a,FILTER_VALIDATE_IP))?'유효함':'유효하지 않음'; ;< br />';
echo $ip_b.'  :'
echo (filter_var($ip_b,FILTER_VALIDATE_IP))?'유효함':'유효하지 않음';

';
echo $ip_c.'  :'
echo (filter_var($ip_c,FILTER_VALIDATE_IP))?'유효하지 않음';
?>


FiltersID 이름: 설명
FILTER_CALLBACK: 데이터를 필터링하기 위해 사용자 정의 함수를 호출합니다.
FILTER_SANITIZE_STRING: 태그를 제거하고 특수 문자를 제거하거나 인코딩합니다.
FILTER_SANITIZE_STRIPPED: "문자열" 필터의 별칭입니다.
FILTER_SANITIZE_ENCODED: 문자열을 URL로 인코딩하고 특수 문자를 제거하거나 인코딩합니다.
FILTER_SANITIZE_SPECIAL_CHARS: HTML 이스케이프 문자 '"<>& 및 ASCII 값이 32보다 작은 문자.

FILTER_SANITIZE_EMAIL: 문자, 숫자 및 !#$%&'*를 제외한 모든 문자를 제거합니다. -/=?^ _ `{|}~@.[]
FILTER_SANITIZE_URL: 문자, 숫자 및 $-_를 제외한 모든 문자를 제거합니다. !*'(),{}|\^~[]`<>#%" ;/ ?:@&=
FILTER_SANITIZE_NUMBER_INT: 숫자, - 및 -를 제외한 모든 문자를 제거합니다.
FILTER_SANITIZE_NUMBER_FLOAT: 숫자, - 및.,eE를 제외한 모든 문자를 제거합니다.
FILTER_SANITIZE_MAGIC_QUOTES: addlashes()를 적용합니다.
FILTER_UNSAFE_RAW: 특수 문자를 필터링, 제거 또는 인코딩하지 않습니다.
FILTER_VALIDATE_INT: 지정된 범위의 정수로 값의 유효성을 검사합니다.
FILTER_VALIDATE_BOOLEAN: "1", "true", "on" 및 "yes"인 경우 true를 반환하고, "0", "false", "off", "no" 및 ""false인 경우 반환합니다. . 그렇지 않으면 NULL이 반환됩니다.
FILTER_VALIDATE_FLOAT: 값을 부동 소수점 숫자로 확인합니다.
FILTER_VALIDATE_REGEXP: Perl 호환 정규 표현식인 regexp를 기반으로 값의 유효성을 검사합니다.
FILTER_VALIDATE_URL: 값이 URL인지 확인합니다.
FILTER_VALIDATE_EMAIL: 값을 이메일로 확인합니다.
FILTER_VALIDATE_IP: 값이 IP 주소인지 확인합니다.
위에서는 filterconfig의 내용을 포함하여 filterconfig PHP filter_var 함수 필터 함수를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.


관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿