PHP OOPLesson 55Preview gratis
PHP Namespaces
Lesson ini bagian dari PHP · Semua level
Ringkasan
Namespace mengelompokkan nama class, fungsi, dan konstanta ke dalam wadah bernama agar tidak terjadi bentrok antar pustaka. Deklarasi namespace ditaruh di paling atas berkas memakai kata kunci namespace, dan pemakaian class dari namespace lain diimpor dengan use. Dari dalam namespace, Anda bisa mengakses anggota global dengan tanda garis miring balik di depan.
Poin kunci
- Namespace dideklarasikan pertama kali di berkas memakai namespace Nama\Sub;.
- use dipakai untuk mengimpor class dari namespace lain agar tulisannya lebih singkat.
- Tanda \ di depan merujuk pada global namespace, misalnya new \DateTime().
- Namespace menghindari bentrok nama saat dua pustaka punya class bernama sama.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.