예
는 $ url 변수에 특수 문자 인코딩 :
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED);
echo $url;
?>
»실행 예 정의 및 사용
FILTER_SANITIZE_ENCODED 필터를 제거하거나 특수 문자를 인코딩합니다.
이 필터는 많은 등 작동 urlencode() 함수입니다.
가능한 옵션 및 플래그 :
- FILTER_FLAG_STRIP_LOW - <32 ASCII 값이 문자를 제거
- FILTER_FLAG_STRIP_HIGH는 - ASCII 값으로 문자를 제거> 127
- FILTER_FLAG_ENCODE_LOW - ASCII 값으로 인코딩 문자 <32
- FILTER_FLAG_ENCODE_HIGH - ASCII 값으로 인코딩 문자> 127
더 예
예 1
특수 문자를 인코딩 및 ASCII 값> 127 모든 문자를 제거 :
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
»실행 예 <PHP 필터 참조