ฟังก์ชัน json_encode สามารถใช้เพื่อเพิ่มเครื่องหมายทับในเครื่องหมายคำพูดคู่ นอกจากนี้ยังสามารถใช้ 'addcslahses' เพื่อเพิ่ม '\' ให้กับอักขระเฉพาะได้ -
ตัวอย่าง
<?php $str = addcslashes("Hello there!","t"); echo($str); ?>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Hello \there!
ฟังก์ชัน 'addcslashes' ใช้เพื่อส่งคืนสตริงที่มีแบ็กสแลชอยู่ข้างหน้าอักขระเฉพาะ เป็นฟังก์ชันที่คำนึงถึงขนาดตัวพิมพ์และโดยปกติไม่ควรใช้กับค่า 0 (null), r (การขึ้นบรรทัดใหม่), n (ขึ้นบรรทัดใหม่), f (อ่านแบบฟอร์ม), t (tab), v (แท็บแนวตั้ง) นี่เป็นเพราะค่าต่างๆ เช่น \0, \r, \n, \t, \f และ \v เป็น Escape Sequence ที่กำหนดไว้ล่วงหน้า
ในโค้ดด้านบนนี้ ฟังก์ชัน 'addcslashes' จะถูกเรียกใช้บนสตริงโดยระบุว่าแบ็กสแลชจะต้องเกิดขึ้นก่อนอักขระ 't'