这里有人知道PHP何时执行include和include_once调用吗?
我在想,因为我来自Flash和桌面开发背景,在每个类的开头都必须导入你的类。
但现在我开始构建更复杂的PHP代码,似乎最好只在实际需要时才包含类,以节省加载时间。例如,看下面的伪代码:
if (I_need_to_check_login)
{
include_once "Class.class.php";
$C = new Class();
}
如果我这样做,Class.class.php文件会在每次运行代码时被包含吗?还是只有在执行include_once时才会被包含?
我比较喜欢用类来实现应用程序中的任何功能,所以我的应用程序通常有很多类文件。
include_once
/require_once
更高效,可以简化你的代码。 - Phil