宗旨:我希望能夠只使用extends語句擴展任何PHP類和NO需要聲明,如下所示:汽車在PHP需要
<?php
class some_child extends some_parent{
}
?>
,但目前我必須這樣做:
<?php
require_once("some_parent.php");
class some_child extends some_parent{
}
?>
只是要注意:
- 父類與子
- 不在同一文件夾中php.ini已正確設置爲包含父路徑...因此,那很好。
問題 我怎麼做到這一點,即延長而不需要它的父類?
提前道歉,如果這有點不具有建設性,我從來不知道這裏的規則。 TIA
編輯
僅僅是一個可愛的清晰,我正在尋找一個「幕後」的解決方案,希望我能在htaccess的或php.ini中設置的東西不僅包括ncessary文件,但也加載它們,對我來說似乎include_path不會加載該目錄中的類。這就是爲什麼我得到致命的錯誤
最後,我wouldnt構成這個問題,如果我沒有看到它在行動之前。我知道它的可能性,只是尋找一些指導。感謝感謝
你需要使用自動加載器http://php.net/manual/en/language.oop5.autoload.php – 2014-11-05 10:44:28
檢查作曲家,'PSR-0 autoloading'和'classmaps' – revo 2014-11-05 10:44:37