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!
?>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
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
4Toán tử so sánh và logic
Toán tử so sánhBằng nhau và đồng nhấtToán tử logic phần 1Toán tử logic phần 2Ôn tập: logic đơn giản2Biến và kiểu dữ liệu
SốChuỗi và dấu ngoặc képGiá trị BooleanQuy ước đặt tênÔn tập: khởi tạo biếnBiến rỗngNối chuỗiNhận đầu vào từ người dùngChuyển đổi sang kiểu dữ liệu khác5Logic điều kiện
Câu lệnh ifIf và elseToán tử ba ngôiToán tử kết hợp nullCâu lệnh switchÔn tập: đưa ra quyết định3Các toán tử cơ bản
Toán tử số họcToán tử chia lấy dưToán tử lũy thừaPhép gán kết hợpTăng/giảmThứ tự ưu tiên của toán tửÔn tập: phép tính đơn giảnToán tử chuỗiTự luyện tập: Trình biên dịch PHP online