<完整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過濾器參考