如果比较以下两种情况,是否存在性能风险?
PHP可以选择文件夹作为其包含文件夹。然后当你做
<?
include('myfile361.php');
?>
php将查看include_path中指定的文件夹并包含该文件,并包含该特定文件,执行其内容。
让我们假设我们的包含文件位于当前文件夹中,我们的代码如下所示:
<?
include('myfile.php');
my_function_361();
?>
我想知道,如果从性能的角度来看,两种选择都存在显着差异。在文件夹中有2000个文件,可能需要一些时间才能找到正确的php文件,从而导致开销。然后,如果我包含一个具有2000个函数的文件,php也必须经历所有这些函数,即使php足够有效,可以直接从函数的开头跳到函数的末尾,直到找到匹配为止。 / p>
基于这个假设,我会说这种差异是可以忽略的。这是真的吗?