有没有人知道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