2013-08-26 111 views
0

1)如果存在這樣的列表,我寫了一些我想放在「自動加載的類」列表中的類和接口。總之,我有一個包含30個PHP文件的文件夾,每個文件都包含一個類或一個接口。我怎樣才能讓它們成爲我的電腦/服務器的默認PHP庫的一部分?因爲我厭倦了在我的PHP文件上寫一個自動加載。其次,「include」和「require」本質上是導入文件的唯一方式嗎?有沒有更加簡潔的方法來從文件中加載類,例如Java中的「import」?一種不會簡單地將文件添加到包含被調用的文件中的方法?安裝和導入PHP模塊

回答

1

您正在尋找這樣的事情...

// autoloader 
function autoloader($class) 
{ 
    $filename = BASE_PATH . '/inc/' . str_replace('\\', '/', $class) . '.php'; 
    include_once($filename); 
} 

spl_autoload_register('autoloader'); 
+0

其實,這正是我想避免:d。我想讓它成爲我的電腦上PHP庫的一部分,就像mysqli一樣。 –

+0

您正在尋找自己的擴展 - http://php.webtutor.pl/zh/2011/07/07/how-to-create-php-extensions-in-c-part-i-adding-simple-功能/ – cmorrissey

+0

非常感謝! :d –