Skip navigation


Class autoloading adalah sebuah fitur di PHP yang memungkinan aplikasi dapat meload sebuah class tanpa harus menginclude file class tersebut. Biasanya sebuah class dikodekan pada file sendiri-sendiri yang diberi nama dengan nama class tersebut. Misalnya terdapat class Page, Post, User. Class tersebut dikodekan dengan berkas

  • Page.php
  • Post.php
  • User.php

Biasanya kita mengkodekan

class dan harus melakukan include untuk setiap class tersebut. Terlebih lagi jika hanya terdapat beberapa class yang dibutuhkan maka melakukan include untuk semua class membuat segala sesuatu menjadi tidak efisien. Dengan menggunakan autoload kita bisa melakukan loading secara dinamis.

class diload dan tidak terdapat class sebelumnya yang bernama sama. Nantinya fungsi ini akan mengeksekusi perintah include ke file bernama sesuai dengan nama class tersebut.

Source code bisa didownload di sini. Jangan lupa rename ekstensi ke *.zip.

One Trackback/Pingback

  1. By Simple ORM di PHP « Males Koding on 07 Mar 2009 at 10:53 pm

    […] ini biasanya dikombinasikan dengan fungsiautoload seperti yang di postingan sebelumnya sehingga membuatan class dapat dengan mudah dilakukan tanpa melakukan include yang […]

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: