Học Lập Trình PHP: Làm Chủ Cấu Trúc Rẽ Nhánh if - else Qua Giai Điệu "Tự Nguyện"
Trong lập trình, cuộc sống của một chương trình máy tính được
quyết định bởi các lựa chọn. Để máy tính có thể "suy nghĩ" và đưa ra
quyết định dựa trên từng hoàn cảnh, chúng ta sử dụng cấu trúc rẽ nhánh if - else.
Thật thú vị, tư duy logic này lại trùng khớp hoàn toàn với những
câu hát đầy chất thơ và giả định trong bài hát Tự Nguyện của nhạc sĩ
Trương Quốc Khánh: "Nếu là chim, tôi sẽ là loài bồ câu trắng; Nếu là
hoa, tôi sẽ là một bông hướng dương...". Hãy cùng biến những lời ca đầy
cảm hứng này thành các đoạn mã PHP sinh động nhé!
1. Cấu trúc if đơn giản – Lựa chọn đầu tiên
Lời
bài hát mở đầu bằng một giả định: "Nếu là chim, tôi sẽ là loài bồ câu
trắng". Trong PHP, câu lệnh if dùng để kiểm tra một điều kiện. Nếu điều
kiện đó đúng (true), đoạn mã bên trong sẽ được thực thi.
<?php
$loaiSinhVat = "chim";
// Nếu điều kiện bên trong ngoặc đơn đúng
if ($loaiSinhVat == "chim") {
echo "Tôi sẽ là loài bồ câu trắng! 🕊️";
}
?>
2. Cấu trúc if - else – Khi có sự lựa chọn thay thế
Nếu
không phải là chim thì sao? Bài hát tiếp tục đưa ra các giả định khác.
Trong lập trình, câu lệnh else xuất hiện để xử lý trường hợp điều kiện
của if bị sai (false).
<?php
$loaiSinhVat = "hoa";
if ($loaiSinhVat == "chim") {
echo "Tôi sẽ là loài bồ câu trắng! 🕊️";
} else {
// Đoạn code này sẽ chạy nếu $loaiSinhVat KHÔNG PHẢI là "chim"
echo "Tôi sẽ là một thực thể khác của tự nhiên.";
}
?>
3. Cấu trúc Chuỗi Rẽ Nhánh if - elseif - else
Để
kiểm tra nhiều điều kiện liên tiếp giống như chuỗi ước nguyện "Nếu là
chim... Nếu là hoa... Nếu là mây...", PHP cung cấp cú pháp elseif.
<?php
// Bạn có thể thay đổi giá trị này để kiểm tra cách code vận hành
$uocNguyen = "người";
if ($uocNguyen == "chim") {
echo "Tôi sẽ là loài bồ câu trắng! 🕊️";
} elseif ($uocNguyen == "hoa") {
echo "Tôi sẽ là một bông hướng dương! 🌻";
} elseif ($uocNguyen == "mây") {
echo "Tôi sẽ là một vầng mây ấm! ☁️";
} elseif ($uocNguyen == "người") {
echo "Tôi sẽ chết cho quê hương! 🇻🇳";
} else {
// Trường hợp mặc định
echo "Tôi vẫn sẽ sống và cống hiến hết mình!";
}
?>
🛠️ Nguyên tắc cốt lõi cần nhớ khi dùng if - else trong PHP
- Dấu ngoặc đơn
(): Luôn chứa điều kiện cần kiểm tra (Kết quả phải trả về Kiểu Boolean: true hoặc false). - Toán tử so sánh
==: Dùng để so sánh bằng (Đừng nhầm với toán tử gán = nhé, đây là lỗi kinh điển của người mới!). - Dấu ngoặc nhọn
{}: Bao bọc những hành động sẽ xảy ra khi điều kiện thỏa mãn. - Tính tuần tự: PHP sẽ kiểm tra từ
if đầu tiên, nếu sai mới nhảy dần xuống các elseif tiếp theo.
Qua bài hát Tự Nguyện, chúng ta thấy cấu trúc if - else không hề
khô khan. Nó chính là công cụ tuyệt vời giúp lập trình viên xử lý linh
hoạt mọi tình huống trong thực tế phần mềm!
0 Reviews