ตัวกรอง FILTER_SANITIZE_ENCODED จะลบหรือเข้ารหัส URL อักขระที่ไม่ต้องการ
ตัวกรองนี้คล้ายกับฟังก์ชัน urlencode() มาก
ชื่อ: "เข้ารหัส"
หมายเลขประจำตัว: 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));?>
ผลลัพธ์ของโค้ดมีลักษณะดังนี้:
สตริง (29) "http%3A%2F%2Fwww.codercto.com"