我会这样做吗?
foreach ($item as $val)
{
include('external_script.php');
}
Run Code Online (Sandbox Code Playgroud)
在外部脚本大约有800行代码的情况下,我希望将它们与组织结合起来分开.
亲切!
我想你应该更好地使用一个函数.
包含文件需要读取,解析和解释文件.但是如果你有一个只用当前函数提供的函数,那么$item它的代码只需要读取,解析和解释一次,你就不会有这样的开销.
它会工作但是在循环中调用外部文件会有磁盘I/O开销,除非你碰巧运行了APC,XCache,eAccelerator.此外,你不能使用包括.您应该使用include_once,如果它与您正在重新加载的文件相同