<전체 PHP 필터 참조
정의 및 사용
FILTER_SANITIZE_SPECIAL_CHARS 필터 특수 문자를 HTML은 - 이스케이프합니다.
이 필터는 &> < "탈출하는 데 사용 32 아래 ASCII 값을 가진 자
- 이름 : "special_chars"
- ID 번호 : 515
가능한 플래그 :
- FILTER_FLAG_STRIP_LOW - 32 아래의 ASCII 값 스트립 문자
- FILTER_FLAG_STRIP_HIGH - 32 위의 ASCII 값 스트립 문자
- FILTER_FLAG_ENCODE_HIGH - 32 위의 ASCII 값으로 인코딩 문자
예
<?php
$url="Is Peter <smart> & funny?";
var_dump(filter_var($url,FILTER_SANITIZE_SPECIAL_CHARS));
?>
코드의 브라우저 출력 위 될 것입니다 :
string(37) "Is Peter <smart> & funny?"
당신이 선택하면 "View source" 브라우저 창에 다음과 같은 HTML을 볼 수 :
string(37) "Is Peter & lt; smart& gt; & amp; funny?"
<전체 PHP 필터 참조