__autoload fonksiyonun bize sağladıgı güzellik
class ismini tanıyarak o
classın bulundugu dosyayı projemize
include etmesidir Dikkat etmemiz gereken husus sınıfımız ismi ile bulundugu dosya ismi aynı olmalıdır örnek aşşağıdadır..
1 <?php
2 class index {
3 var $isim = "ByTrislasis";
4 public function yaz (){
5 echo $this->isim;
6 }
7 }
8 ?>bu sınıfımızı
index.php adında kaydedin dikkat edin
class ismimizde index
01 <?php
02
03 function __autoload($class_name){
04 include ($class_name.'.php');
05 }
06
07 $yeni = new index();
08 $yeni ->yaz();
09
10 ?>bu kod bloğunuda herhangi bir isimle kaydedin dikkat ederseniz
classın oldugu dosyayı
include ettiğini göreceksiniz.
Kaynak