ค่าคงที่ FILTER_SANITIZE_MAGIC_QUOTES ใช้สำหรับทำงานเหมือนฟังก์ชัน addslashes() กับสตริง โดยเพิ่มแบ็กสแลช (\) หน้าอักขระที่กำลังล่วงหน้า ได้แก่ เครื่องหมายคำพูดเดี่ยว ('), เครื่องหมายคำพูดคู่ ("), แบ็กสแลช (\), และ NULL
ค่าที่ส่งกลับ (Return Value)
ค่าคงที่ FILTER_SANITIZE_MAGIC_QUOTES ไม่ส่งคืนค่าใดๆ
ตัวอย่างการใช้งาน
<?php $var = "Here's the string!!"; var_dump(filter_var($var, FILTER_SANITIZE_MAGIC_QUOTES)); ?>
ผลลัพธ์ (Output)
string(20) "Here\'s the string!!"