PHP sınıfları olmadan fonksiyon dosyaları autoLoad miyim?

1 Cevap php

My site is pretty large and I do not use PHP Classes, I do not understand OO good enough yet to re-write my site to use them however I would really like to use the __autoload($class_name) feature that classes use. I rely a lot on functions, I have different function files,
forums.inc.php
blogs.inc.php
user.inc.php
photos.inc.php
general.inc.php

General.inc.php hiç sayfada olması gereken işlevleri olurdu haricindeki tüm bu dosyalar sadece, sitenin belirli bir parçası için belirli fonksiyonları vardır.

Şimdi zaten ben autoload kullanılması veya bu fonksiyon dosyaları yüklemek istiyorum benzer bir şey yapabilir var? Bir keresinde URL tabanlı yapıyor düşündüm, URL içinde kelime forumları olsaydı gibi, ben forumları dosyayı işlev yüklemek istiyorum ama bu her zaman orada URL kelime forum yok gibi hiç dosya forum ile ilgili işe yaramaz .

Ben sınıfa tüm fonksiyonlarını koymak için yeterince iyi kod OO öğrenmek kadar seçenekler oldukça fazla dışarı miyim?

//example of the autoload 
function __autoload($class_name){
    include('classes/' . $class_name . '.class.php');
}
$time = new time();
$time->fn1();

1 Cevap