
Hệ thống quản trị đào tạo trực tuyến
Bài tập này yêu cầu sinh viên sử dụng kiến thức về biến, toán tử, hàm và đặc biệt là Mảng Kết hợp/Đa chiều trong PHP để tính toán và hiển thị thông tin học tập của một nhóm sinh viên.
Tạo một tệp PHP duy nhất có tên **QuanLyDiem_MSSV.php** (Ví dụ: QuanLyDiem_19520001.php) và triển khai trên WebServer cục bộ (localhost).
foreach) để duyệt mảng và hiển thị dữ liệu.if/switch) để phân loại kết quả.Khai báo một Mảng Kết hợp Đa chiều có tên $danh_sach_sinh_vien, lưu trữ thông tin của **ít nhất 3 sinh viên**. Mỗi sinh viên phải có các khóa sau:
'ho_ten' (Chuỗi)'diem_toan' (Số thực/Float)'diem_ly' (Số thực/Float)'diem_hoa' (Số thực/Float)<?php
$danh_sach_sinh_vien = [
[
'ho_ten' => 'Nguyễn Văn A',
'diem_toan' => 8.5,
'diem_ly' => 7.0,
'diem_hoa' => 9.0
],
// Thêm ít nhất 2 sinh viên khác
];
?>
Định nghĩa hai hàm PHP:
Hàm tinhDiemTrungBinh($toan, $ly, $hoa):
Hàm phanLoaiKetQua($dtb):
if...elseif...else** để trả về xếp loại (chuỗi) theo tiêu chí sau:
foreach** để duyệt qua mảng $danh_sach_sinh_vien.tinhDiemTrungBinh hoạt động chính xác (20 điểm).phanLoaiKetQua và cấu trúc điều khiển hoạt động chính xác (15 điểm).foreach đúng cách để duyệt và tính toán (15 điểm).Sinh viên nộp tệp nén (ZIP) chứa duy nhất tệp QuanLyDiem_MSSV.php. Kèm theo đó, sinh viên phải ghi rõ địa chỉ URL cục bộ để truy cập tệp (ví dụ: http://localhost/ten_thu_muc/QuanLyDiem_MSSV.php).