如何在PHP中定义多个空变量:
$variable1 = '';
$variable2 = '';
$variable3 = '';或者像这样:
$variable1 = $variable2 = $variable 3 = '';从服务器的角度来看,哪种方法更快?
干杯
发布于 2015-03-04 21:01:01
这种类型的变量定义:
$var1 = '';
$var2 = '';
$var3 = '';
$var4 = '';
$var5 = '';重复100000次,耗时112ms。
而这一点:
$var1 = $var2 = $var3 = $var4 = $var5 = '';只用了60毫秒。
下一个测试,只有两个变量:
$var1 = '';
$var2 = '';vs
$var1 = $var2 = '';100000的数字是76ms而不是48ms。
也许不是太多,但为什么不以最优的方式定义变量。
谢谢
发布于 2015-03-04 21:02:07
好吧,这里我找到了一些已经回答的问题,它们可能会对你有所帮助:
How can I measure the speed of code written in PHP?
Tracking the script execution time in PHP
http://www.developerfusion.com/code/2058/determine-execution-time-in-php/
基本上,诀窍就是使用microtime()。看一下它们,看看上面提到的任何一种方法是否可以达到您所需的精度。
希望它能帮上忙!
https://stackoverflow.com/questions/28854197
复制相似问题