如何在php中定义空变量以获得最佳速度

时间:2015-03-04 12:12:34

标签: php

如何在PHP中定义多个空变量 这种风格:

$variable1 = '';
$variable2 = '';
$variable3 = '';

或者那样:

$variable1 = $variable2 = $variable 3 = '';

从服务器的角度来看哪种方法更快?

干杯

2 个答案:

答案 0 :(得分:0)

这种类型的变量定义:

$var1 = '';
$var2 = '';
$var3 = '';
$var4 = '';
$var5 = '';

花了112毫秒重复100000次。

虽然这个:

$var1 = $var2 = $var3 = $var4 = $var5 = '';

只用了60毫秒。

接下来的测试,只有两个变量:

$var1 = '';
$var2 = '';

VS

$var1 = $var2 = '';

数字为76毫秒,而对于100000则为48毫秒。

也许不是太多,但为什么不以最佳方式定义变量。

由于

答案 1 :(得分:0)

好吧,我在这里找到了一些可以帮到你的已经回答的问题:

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()。 看看它们,看看所提到的任何方法是否可以根据需要测量到这种精度。

希望它有所帮助!