<?php
spl_autoload_register('myAutoLoader');
function myAutoLoader ($className){
$path = 'classes/';
$extension = '.class.php';
$fileName = $path . $className . $extension;
if(!file_exists($fileName)){
return false;
}
include_once $path . $className . $extension;
}
?> oop autoload sayfası hatam
3
●39
- 27-01-2021, 23:11:50otomatik class php dosyalarını include etmesini istiyorum fakat çalışmıyor nerede hata yapıyorum?
- 27-01-2021, 23:27:19https://www.php.net/manual/tr/functi...d-register.php burada yazılanlara "Başarı durumunda true, başarısızlık durumunda false döner."
O yüzden siz dosya var mı yok mu kontrol etmeyiniz.
Bunun dışında aklıma gelenler;
1. php sürümünüz
2. dosya yolunuz
3. örnekte spl_ ile başlayan fonksiyon sizin yazdığınız fonksiyondan sonra yazılmalı mı bilemedim. - 28-01-2021, 00:05:42salimsevindik adlı üyeden alıntı: mesajı görüntüle
hocam sürüm 7.0, düzelttim fakat dosya adı örnek veriyorum. test.class.php olursa ve sınıf çağırması da new test olmak zorunda yani ben test.class.php sayfasında deneme sınıfını çağırmak istesem çağırınca hata alıyorum. ekrana yazdırmama sebebi de bu yüzdenmiş - 28-01-2021, 00:26:51Şurayada şu linki bırakalım belki birilerine faydalı olur. http://www.umitsezer.com/2019/12/15/...ter-kullanimi/