FILTER_SANITIZE_ENCODED 過濾器移除或URL 編碼不需要的字元。
該濾波器與urlencode() 函數很類似。
Name: "encoded"
ID-number: 514
可能的標誌:
FILTER_FLAG_STRIP_LOW - 移除ASCII 值在32 以下的字符
FILTER_FLAG_STRIP_HIGH - 移除ASCII 值在32 以上的字符
FILTER_FLAG_ENCODE_LOW - 編碼ASCII 值在32 以下的字符
FILTER_FLAG_ENCODE_HIGH - 編碼ASCII 值在32 以上的字符
<?php$url="http://www.codercto.com";var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));?>
程式碼的輸出如下所示:
string(29) "http%3A%2F%2Fwww.codercto.com"