2012-08-03 39 views
11

Trước tiên, tôi đã xem qua các câu hỏi liên quan .. Tôi đang sử dụng mã này để hiển thị thông báoLàm thế nào để sử dụng dấu nháy đơn bên trong một tiếng vọng đang sử dụng dấu nháy đơn

echo 'Here goes your message with an apostrophe S like thi's ';

làm thế nào tôi có thể làm công việc này, như bất kỳ quote bên trong tiếng vang này sẽ phá vỡ tuyên bố ...

+6

'echo 'Ở đây, thông điệp của bạn có dấu nháy đơn S giống như \' s ';' – k102

+2

+1 K102. Bạn có thể đọc [đó] (http://php.net/manual/fr/function.echo.php) và, bạn muốn sử dụng doubleQuote trong hàm echo: echo "it's me!" ; –

Trả lời

21

hoặc thoát khỏi quote với một dấu gạch chéo, hoặc sử dụng dấu ngoặc kép để chỉ định chuỗi.

echo 'Here goes your message with an apostrophe S like thi\'s'; 

echo "Here goes your message with an apostrophe S like thi's"; 
2

Thoát báo giá bằng dấu gạch chéo ngược.

'hello\'s' 

Dấu trích dẫn xuất hiện sau dấu gạch chéo ngược sẽ xuất hiện trên màn hình.

1

Trong PHP, ký tự trình tự thoát là dấu gạch chéo ngược (\). Bạn có thể thêm điều này trước các ký tự đặc biệt để đảm bảo rằng các ký tự đó được hiển thị dưới dạng chữ. Ví dụ:

echo 'Here goes your message with an apostrophe S like thi\'s '; 

Hoặc bạn cũng có thể viết như thế này:

echo "Here goes your message with an apostrophe S like thi's "; 
1
echo <<<EOT 
You can put what ever you want here.. HTML, " ' ` anyting will go 
Here goes your message with an apostrophe S like thi's 
EOT; 

Hãy chắc chắn để đọc this trước khi sử dụng loại đó của chuỗi.

Các vấn đề liên quan