Belajar PHP dari Nol : Autoload #10

 


Autoload adalah fitur di PHP yang memungkinkan kita untuk memuat class secara otomatis saat class tersebut dibutuhkan. Hal ini bertujuan untuk mengurangi jumlah kode yang perlu ditulis saat memanggil class dan membuat kode lebih terstruktur.

Untuk menggunakan autoload, kita bisa membuat sebuah function yang akan dipanggil saat class tidak ditemukan. Function ini akan memuat class yang dibutuhkan secara otomatis. Berikut adalah contoh kode untuk menggunakan autoload:

 

 

 

Di sini, kita menggunakan spl_autoload_register untuk mendaftarkan function yang akan dipanggil saat class tidak ditemukan. Function tersebut mencari file dengan nama sesuai dengan nama class dan memuat file tersebut menggunakan include.

Dengan menggunakan autoload, kita bisa memuat class secara otomatis saat dibutuhkan tanpa harus membuat include atau require untuk setiap class yang dibutuhkan. Ini membuat kode lebih terstruktur dan mudah dalam pengaturan dan pemeliharaan.

 

Posting Komentar

0 Komentar