Đây là một bài viết tôi đã viết một thời gian trước trên blog cũ của tôi khi tôi mới bắt đầu học PHP. Tôi sẽ đăng lại nó ở đây, trong trường hợp nó giúp bất cứ ai :]
Nếu bạn muốn lưu văn bản dưới dạng biến hoặc hiển thị nó trên màn hình [với nói,
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
5 hoặc print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
6], bạn phải bao quanh văn bản trong các trích dẫn. Văn bản xung quanh bằng trích dẫn làm cho văn bản đó trở thành một chuỗi.Bạn có thể sử dụng các trích dẫn đơn [
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
7] hoặc trích dẫn kép [____ 18 18], nhưng có một số khác biệt quan trọng, mà tôi sẽ xem trong bài đăng này.Dấu nháy đơn
Trích dẫn đơn là cách đơn giản nhất để tạo một chuỗi. Họ chỉ hiển thị những gì chúng được đưa ra, không có chuông và còi, không có "quyền hạn" đặc biệt như có thể hiển thị các giá trị biến [xem bên dưới trong phần trích dẫn kép].
// Using single quotes to save a string in a variable:
$recipe_title = 'Meatball Spaghetti';
// Using single quotes to write something on the screen:
echo 'Meatball Spaghetti
';
// The line above will get output as-is in your code:
Meatball Spaghetti
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Flour - 300 grams
Butter - 200 grams
Water - 100 ml
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
print ''
;
print 'Flour - 300 grams ';
print 'Butter - 200 grams ';
print 'Water - 100 ml ';
print '';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Flour - 300 gramsButter - 200 gramsWater - 100 ml
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
Điều này sẽ được đầu ra như:
Nếu bạn cố gắng sử dụng nhiều & nbsp; ________ 16 hoặc & nbsp; ________ 15 & nbsp; trên nhiều dòng, nó sẽ không hoạt động theo cùng một cách. Ví dụ:
echo 'Za\'atar is a Middle Eastern spice mix.';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Flour - 300 grams
Butter - 200 grams
Water - 100 ml
3Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
Điều này sẽ được đầu ra như:
echo 'A \\ is called a "backslash."';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Flour - 300 grams
Butter - 200 grams
Water - 100 ml
5Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
Điều này sẽ được đầu ra như:
Nếu bạn cố gắng sử dụng nhiều & nbsp; ________ 16 hoặc & nbsp; ________ 15 & nbsp; trên nhiều dòng, nó sẽ không hoạt động theo cùng một cách. Ví dụ:
Ký tự đặc biệt và ký tự thoát có trích dẫn đơn lẻ
$recipe_title = 'Meatball Spaghetti';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Meatball Spaghetti
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
echo ''
. $recipe_title . '';
Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
0Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
Điều này sẽ được đầu ra như:
Nếu bạn cố gắng sử dụng nhiều & nbsp; ________ 16 hoặc & nbsp; ________ 15 & nbsp; trên nhiều dòng, nó sẽ không hoạt động theo cùng một cách. Ví dụ:
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
1Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
2Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
Điều này sẽ được đầu ra như:
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
3Nhập chế độ FullScreenen EXIT Mode FullScreen
displays:
print '
- Flour - 300 grams
- Butter - 200 grams
- Water - 100 ml
';
4Nhập chế độ FullScreenen EXIT Mode FullScreen
Phá vỡ dòng với các trích dẫn đơn lẻ
Nếu bạn cần hiển thị văn bản trên nhiều dòng, bạn có thể sử dụng ngắt dòng trong các trích dẫn để đạt được điều này. Ví dụ:
- Điều này sẽ được đầu ra như:
- Nếu bạn cố gắng sử dụng nhiều & nbsp; ________ 16 hoặc & nbsp; ________ 15 & nbsp; trên nhiều dòng, nó sẽ không hoạt động theo cùng một cách. Ví dụ:
- Ký tự đặc biệt và ký tự thoát có trích dẫn đơn lẻ
- Bạn chỉ có hai tùy chọn khi nói đến các trích dẫn đơn:
print '
- '
- Flour - 300 grams
'; print '- Butter - 200 grams
'; print '- Water - 100 ml
'; print '
Tôi nên sử dụng những gì?
Nói chung, bạn sử dụng hoặc, nhưng bạn nên phù hợp với loại bạn sử dụng và khi nào. Ví dụ: bạn có thể chọn sử dụng các báo giá đơn theo mặc định trừ khi bạn cần sử dụng các biến hoặc ký tự đặc biệt trong chuỗi.
Bạn có thể nghĩ rằng vì các trích dẫn đôi cung cấp cho bạn nhiều tính năng hơn, nên tốt hơn nếu sử dụng chúng mọi lúc, nhưng các trích dẫn đơn lẻ có lẽ tốt hơn cho các chuỗi đơn giản vì bạn không cần phải thoát khỏi các ký tự đặc biệt như dấu hiệu đô la.