Thứ Tư, 27 Tháng Mười Một 2024
Trang chủPHP & MysqlPHPKhác nhau giữa dấu kép (" ") và dấu nháy đơn ('...

Khác nhau giữa dấu kép (” “) và dấu nháy đơn (‘ ‘) trong PHP

Khác nhau giữa dấu ngoặc kép (” “) và dấu nháy đơn (‘ ‘) trong PHP. Trong PHP, có sự khác biệt giữa việc sử dụng dấu kép (" ") và dấu nháy đơn (' ') khi định nghĩa chuỗi (string). Cụ thể bạn có thể thấy được sự khác nhau đó và cách sử dụng trong từng trường hợp với các ví dụ dưới đây.

DANH SÁCH BÀI VIẾT
Vòng lặp foreach trong php - Vòng lặp duyệt phần tử mảng
Toán tử Nullish Coalescing (??) trong PHP -Logic Null/Undefined
Khác nhau giữa dấu kép (" ") và dấu nháy đơn (' ') trong PHP
Hướng dẫn $_GET và $_POST trong PHP - Nhận dữ liệu từ form
Mảng (Array) trong PHP - Tìm hiểu về mảng trong lập trình PHP

1. Dấu kép (" ")

Khi bạn sử dụng dấu kép để định nghĩa một chuỗi, PHP sẽ thực hiện biểu đạt nội suy (interpolation). Điều này có nghĩa là các biến và các biểu thức bên trong chuỗi sẽ được đánh giá và thay thế bằng giá trị thực tế của chúng trước khi chuỗi được đưa ra. Nói ngắn gọn bạn có thể gọi được biến trong dấu kép.

Ví dụ:

<?php
$name = "TUI CÓ CÁCH";
echo "Chào mừng bạn đến với blog $name!";// Chào mừng bạn đến với blog TUI CÓ CÁCH

Trong ví dụ này, biến $namenó đã hiểu đây là một biến và lấy được giá trị của biến đó.

2. Dấu nháy đơn (' ')

Khi bạn sử dụng dấu nháy đơn để định nghĩa một chuỗi, PHP sẽ xem chuỗi đó là chuỗi cố định (literal string). Các biến và biểu thức bên trong chuỗi sẽ không được đánh giá và thay thế. Nói ngắn gọn bạn không thể gọi được biến trong dấu nháy đơn.

Ví dụ:

<?php
$name = "TUI CÓ CÁCH";
echo 'Chào mừng bạn đến với blog $name!';// Chào mừng bạn đến với blog $name

Trong ví dụ này, vì sử dụng dấu nháy đơn, PHP vẫn sẽ coi đây là một chuỗi cố định.

[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]

XEM THÊM
Toán tử 3 ngôi trong lập trình PHP – Toán tử điều kiện PHP
Ép kiểu dữ liệu trong PHP
Sự khác nhau giữa toán tử so sánh “==” và “===” trong PHP
Mảng (Array) trong PHP – Tìm hiểu về mảng trong lập trình PHP
MySql là gì? Tìm hiểu về hệ quản trị cơ sở dữ liệu MySql
Tìm hiểu câu lệnh IF, IF ELSE, ELSE trong PHP
Cấu Trúc Rẽ Nhánh Switch … Case trong PHP | Học PHP cơ bản
Hiểu vòng lặp for, while, do…while ngôn ngữ PHP trong 5 phút
Mã nguồn website thương mại điện tử – Cửa hàng Chương Mobile
0 0 Phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?

Dịch vụ code thuê

TUICOCACH.COM NHẬN ĐẶT TEXTLINK, BANNER, GP
0
Giáo sư! có thể ném gạch bên dưới nhé!x