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

วิธีสร้างสตริงใน PHP ที่มี backslash อยู่ภายใน


เมื่อ backslash \ ไม่ได้ escape terminating quote ของสตริง หรือแม้แต่สร้าง escape sequence ที่ถูกต้อง (ในสตริง double quoted) โค้ดด้านล่างสามารถใช้สร้าง backslash หนึ่งตัวได้:

ตัวอย่าง

$string = 'abc\def'; print($string);

ผลลัพธ์

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

abc\def

ตัวอย่าง

$string = "abc\\def"; print($string);

ผลลัพธ์

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

abc\def