ฟังก์ชัน addslashes() ส่งกลับสตริงที่มีแบ็กสแลชอยู่หน้าอักขระที่กำหนดไว้ล่วงหน้า ส่งคืนสตริงที่มีแบ็กสแลชอยู่หน้าอักขระที่กำหนดไว้ล่วงหน้า
อักขระที่กำหนดไว้ล่วงหน้ามีดังต่อไปนี้:อัญประกาศเดี่ยว ('), อัญประกาศคู่ ("), แบ็กสแลช (\) และ NULL
ไวยากรณ์
addslashes(str)
พารามิเตอร์
-
str − ระบุสตริงที่จะหนี
คืนสินค้า
ฟังก์ชัน addslashes() ส่งกลับสตริงที่มีแบ็กสแลชอยู่หน้าอักขระที่กำหนดไว้ล่วงหน้า
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php $s = "Who's Tom Hanks?"; echo $s . " Unsafe for database query!<br>"; echo addslashes($s) . " Safe in a database query!"; ?>
ผลลัพธ์
Who's Tom Hanks? Unsafe for database query! Who\'s Tom Hanks? Safe in a database query!
ตัวอย่าง
เรามาดูตัวอย่างกัน −
<?php $s = addslashes('Cricket is a “religion” in India.'); echo($s); ?>
ผลลัพธ์
Cricket is a “religion” in India.