包含/需要条件内部的 PHP 行为
2022-08-30 21:00:29
如果我在条件语句中放置一个计算结果为 的条件语句,PHP 解释器会完全跳过 include 文件,还是会加载它以防万一?include
require
false
例如:
if ($some_user_var) {
require 'this.php';
} else {
//do stuff
}
我在某个地方读到,无论条件如何,解释器总是会包括它,但不会。如果是这种情况,只需从 切换到 就可能意味着由于减少了 I/O 和解析开销而实现了免费加速。require
include
require
include
如果我运行像eAccelerator这样的预处理器,这可能会有所不同,但让我们假设我没有。