有沒有人知道PHP何時執行include和include_once調用?PHP包含實踐
我想知道,因爲我來自Flash和桌面開發背景,您必須在每個課程開始時導入您的課程。
但是現在我開始構建更復雜的PHP代碼,看起來好像僅僅包含類,當我真的需要它們來節省加載時間時。例如,看看下面的僞代碼:
if (I_need_to_check_login)
{
include_once "Class.class.php";
$C = new Class();
}
如果我這樣做,是文件Class.class.php將被列入每次運行代碼或者只有當我執行include_once。
我是一個類怪胎,通常爲我的應用程序使用的任何功能建立一個類,所以我經常有很多類文件。
您可能想查看[自動加載器策略](http://php.net/manual/en/language.oop5.autoload.php)。它比使用'include_once'''' require_once'更高效,並簡化了您的代碼 – Phil