Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP เพิ่มเครื่องหมายลูกน้ำ (Backslash) ภายในอาร์เรย์สตริง

เพื่อเพิ่มเครื่องหมายลูกน้ำ (backslash) ภายในอาร์เรย์สตริง ให้ใช้ json_encode()

สมมติว่ามีอาร์เรย์ดังนี้

$value = [ "ADD", "REMOVE", "SELECT", "MODIFY" ];

ต้องการผลลัพธ์พร้อม backslash ภายในอาร์เรย์สตริง

"[\"ADD\",\"REMOVE\",\"SELECT\",\"MODIFY\"]"

ตัวอย่างโค้ด

โค้ด PHP ดังต่อไปนี้

<!DOCTYPE html> <html> <body> <?php $value = [ "ADD", "REMOVE", "SELECT", "MODIFY" ]; echo json_encode(json_encode($value)) . "\n"; ?> </body> </html>

ผลลัพธ์

จะได้ผลลัพธ์ดังนี้

"[\"ADD\",\"REMOVE\",\"SELECT\",\"MODIFY\"]"