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