Menu
CoddyTech

Chuỗi và dấu ngoặc kép

Thuộc phần Kiến thức cơ bản trong hành trình PHP của Coddy. Bài học 7 trên 71.

Chuỗi chỉ đơn giản là một dãy ký tự, chẳng hạn như chữ cái, số, ký hiệu hoặc khoảng trắng. Trong PHP, bạn có thể tạo chuỗi bằng dấu nháy đơn ('') hoặc dấu nháy kép (""):

$message1 = 'Hello World!';
$message2 = "Welcome to PHP!";

Cả hai cách đều tạo ra chuỗi hợp lệ, nhưng giữa chúng có một điểm khác biệt quan trọng.

Dấu ngoặc kép có một tính năng đặc biệt gọi là nội suy biến, cho phép bạn chèn trực tiếp biến vào chuỗi bằng dấu đô la $:

<?php
$name = "Alice";
$greeting = "Hello, $name!";
echo $greeting; // In ra: Hello, Alice!
?>

Tuy nhiên, dấu nháy đơn xem mọi thứ theo nghĩa đen và không xử lý các biến bên trong. Ví dụ:

<?php
$name = "Alice";
$greeting = 'Hello, $name!';
echo $greeting; // In ra: Hello, $name!
?>
challenge icon

Thử thách

Dễ

Tạo một biến có tên $greeting, dùng dấu ngoặc kép để đưa trực tiếp biến name vào chuỗi theo đúng định dạng sau:
Welcome to PHP, [name]!

Tự làm thử

<?php
$name = "Bob";
$greeting = ?;

// In ra lời chào
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức cơ bản

Tự luyện tập: Trình biên dịch PHP online