Latihan 1 dari materi Collections & Modern PHP di PHP — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Buat enum Hari dengan case Senin, Selasa, Rabu, Kamis, Jumat (backed string). Tambahkan method isWeekday(): bool yang selalu return true. Gunakan match expression untuk membuat fungsi labelHari(Hari $h): string yang mengembalikan "Awal minggu" untuk Senin, "Pertengahan" untuk Rabu, dan "Akhir minggu" untuk Jumat. Tampilkan label untuk Senin dan Jumat.