최신 웹 개발 튜토리얼
 

PHP FILTER_SANITIZE_ENCODED 필터

<PHP 필터 참조

는 $ 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 필터 참조