กรอง PHP FILTER_SANITIZE_ENCODED
ความหมายและการใช้งาน
กรอง FILTER_SANITIZE_ENCODED เพื่อลบตัวอักษรที่ไม่พึงประสงค์หรือ URL เข้ารหัส
ตัวกรองและ urlencode () ฟังก์ชันจะคล้ายกันมาก
- ชื่อ: "เข้ารหัส"
- เลขที่: 514
อาการที่เป็นไป:
- FILTER_FLAG_STRIP_LOW - การกำจัดของตัวละครในค่า ASCII 32 หรือน้อยกว่า
- FILTER_FLAG_STRIP_HIGH - การกำจัดของกว่า 32 ตัวละครในค่า ASCII ของ
- ตัวละครเข้ารหัสในค่า ASCII 32 หรือน้อยกว่า - FILTER_FLAG_ENCODE_LOW
- FILTER_FLAG_ENCODE_HIGH - ค่า ASCII เข้ารหัสของตัวละครดังกล่าวข้างต้น 32
ตัวอย่าง
<?php
$url="http://www.w3cschool.cc";
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>
$url="http://www.w3cschool.cc";
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>
รหัสการส่งออกจะเป็นดังนี้:
string(30) "http%3A%2F%2Fwww.w3cschool.cc"
อ้างอิงกรองสมบูรณ์ PHP