哪个脚本更快,并且在PHP中消耗更少的CPU使用率?

时间:2018-11-16 18:59:06

标签: php performance cpu-usage

  

选项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)为什么?

1 个答案:

答案 0 :(得分:0)

差异太小了,不必担心。取而代之的是,选择对 you 而言“更好”的编码模式。

对于requireinclude而言,require应该包含可能由多个模块共享的全局声明。 include应该是可能多次使用的代码段(即使在单个模块中也是如此)。

是否使用once-PHP的创建者说once慢一点。但是我怀疑这大约是毫秒。这只占总时间的一小部分,所以不用担心。