Khi nào nên dùng dấu nháy đơn, khi nào dùng dấu nháy kép trong PHP

Quảng cáo

levanduyet

Hãy để gió cuốn đi.
Thành viên danh dự
Tham gia ngày
30 Tháng năm 2006
Bài viết
1,792
Được thích
4,618
Điểm
1,668
Nơi ở
HCM
Có thể đối với một số bạn, dấu nháy đơn, và nháy kép trong PHP thì cái nào cũng vậy. Theo tôi nếu các bạn nắm một số quy luật thì các bạn sẽ quyết định được khi nào nên dùng dấu nháy đơn, nháy kép trong đoạn code PHP của mình.

Các bạn hãy xem đoạn code sau:
Mã:
<?php
$lOrderQty = 100;
echo "Số lượng đơn đặt hàng là $lOrderQty.";
?>
Khi này bạn sẽ xuất ra trang web của mình như sau:
Mã:
Số lượng đơn đặt  hàng là 100.

Giả sử bây giờ bạn muốn xuất đoạn code HTML sau:
Mã:
<h1 align="right">Chào mừng</h1>
Các bạn để ý, các property, như trong ví dụ trên là align có giá trị sẽ được đặt trong dấu ngoặc kép.
Như vậy để xuất ra màn hình nhằm tránh lẫn lộn dấu nháy đơn, nháy kép tôi dùng dấu nháy đơn để bao bên ngoài giá trị tôi muốn. Đoạn code như sau:
Mã:
echo '<h1 align="right">Chào mừng</h1>';

Qua hai ví dụ trên chúng ta rút ra tóm tắt như sau:

  • Nếu tôi muốn xuất giá trị của biến ra trang web thì tôi sẽ dùng dấu nháy kép.
  • Còn nếu tôi muốn xuất ra các tag HTML, thì tôi sẽ dùng dấu nháy đơn.

Đơn giản phải không các bạn.

Lê Văn Duyệt
 

batman1

Thành viên gạo cội
Tham gia ngày
8 Tháng chín 2014
Bài viết
4,004
Được thích
6,355
Điểm
2,568
Cái hay quá kia chẳng qua là cái cớ để chèn link vào mà thôi.

Dân Việt làm luật, lách luật, lơ luật thuộc loại vô địch thế giới. :D
 
Quảng cáo
Top Bottom