选项A
index.php
<?php
my_function(){
//Code of 15 lines
}
//Other Codes
echo my_function();
//Other Codes
?>
选项B
function.php
<?php
my_function(){
//Code of 15 lines
}
?>
index.php
<?php
required_once 'function.php';
// Other Codes
echo my_function();
//Other Codes
?>
哪个选项(A / B )将快速并且消耗更少的CPU使用率?为什么?
哪个更好? (required_once
/ include_once
)为什么?
答案 0 :(得分:0)
差异太小了,不必担心。取而代之的是,选择对 you 而言“更好”的编码模式。
对于require
与include
而言,require
应该包含可能由多个模块共享的全局声明。 include
应该是可能多次使用的代码段(即使在单个模块中也是如此)。
是否使用once
-PHP的创建者说once
慢一点。但是我怀疑这大约是毫秒。这只占总时间的一小部分,所以不用担心。