กรอง PHP FILTER_SANITIZE_STRING
ความหมายและการใช้งาน
FILTER_SANITIZE_STRING กรองเพื่อเอาตัวอักษรที่ไม่พึงประสงค์หรือการเข้ารหัส
กรองเอาโปรแกรมเหล่านั้นอาจเป็นข้อมูลที่เป็นอันตราย มันถูกใช้เพื่อเอาป้ายชื่อและลบตัวอักษรที่ไม่พึงประสงค์หรือการเข้ารหัส
- ชื่อ: "สตริง"
- เลขที่: 513
ตัวเลือกที่เป็นไปได้หรือธง:
- FILTER_FLAG_NO_ENCODE_QUOTES - ธงนี้ไม่ได้เข้ารหัสคำพูด
- FILTER_FLAG_STRIP_LOW - การกำจัดของตัวละครในค่า ASCII 32 หรือน้อยกว่า
- FILTER_FLAG_STRIP_HIGH - การกำจัดของตัวละครในค่า ASCII เหนือ 127
- ตัวละครเข้ารหัสในค่า ASCII 32 หรือน้อยกว่า - FILTER_FLAG_ENCODE_LOW
- FILTER_FLAG_ENCODE_HIGH - ตัวอักษรเข้ารหัสในค่า ASCII เหนือ 127
- FILTER_FLAG_ENCODE_AMP - เครื่องหมายเข้ารหัสเป็น & amp;
ตัวอย่าง
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
รหัสการส่งออกจะเป็นดังนี้:
string(13) "Peter Griffin"
อ้างอิงกรองสมบูรณ์ PHP