🧩 PHẦN 1: Biến và Hằng số
🔹 Bài 1: Khai báo biến và hằng số
Tạo một file PHP có tên bai1.php.
- Khai báo các biến sau:
$namechứa tên bạn$agechứa tuổi$isStudentchứa giá trịtrue
- Khai báo hằng số
SITE_TITLEcó giá trị"Trang học PHP cơ bản".
✅ Yêu cầu: In ra màn hình tất cả giá trị đã khai báo.
🔣 PHẦN 2: Kiểu dữ liệu và kiểm tra
🔹 Bài 2: Kiểm tra kiểu dữ liệu
Dùng gettype() và var_dump() để kiểm tra kiểu của các biến:
$a = 10;
$b = 5.5;
$c = "Hello";
$d = true;
$e = null;
✅ Yêu cầu: In ra kiểu dữ liệu tương ứng từng biến.
🧮 PHẦN 3: Toán tử
🔹 Bài 3: Sử dụng toán tử số học, so sánh, logic
Khai báo hai biến $x = 8 và $y = 3.
- Thực hiện: cộng, trừ, nhân, chia, chia dư.
- So sánh:
$x == $y,$x > $y - Logic:
$x > 5 && $y < 5
✅ Yêu cầu: Hiển thị tất cả kết quả.
✍️ PHẦN 4: Toán tử gán và chuỗi
🔹 Bài 4: Thực hành nối chuỗi và gán
- Tạo chuỗi
$greeting = "Hello"và dùng.=để nối thêm" PHP!" - Dùng
+=để tăng một số biến
✅ Yêu cầu: In ra kết quả cuối cùng.
❓ PHẦN 5: Toán tử điều kiện
🔹 Bài 5: Tính điểm đậu/rớt
- Nhập biến
$score = 7.5 - Dùng toán tử
? :để in ra"Đậu"nếu điểm ≥ 5, ngược lại"Rớt"
✅ Yêu cầu: In ra kết quả kèm điểm số.
🔍 PHẦN 6: Regular Expressions
🔹 Bài 6: Kiểm tra email hợp lệ
- Dùng
preg_match()để kiểm tra biến$email = "[email protected]"có đúng định dạng email không.
$pattern = "/^[\w\-\.]+@([\w\-]+\.)+[\w\-]{2,4}$/";
✅ Yêu cầu: In ra: Email hợp lệ hoặc Email không hợp lệ.