<?php
$c = 20000;
function output1() {
return 'h'.'e'.'l'.'l'.'o,'.' w'.'o'.'r'.'l'.'d';
}
function output2() {
echo 'h','e','l','l','o,',' w','o','r','l','d';
}
$t = microtime(true);
for ($i = 0; $i < $c; $i++) {
$str = output1();
}
var_dump(round(microtime(true) - $t, 6));
$t = microtime(true);
for ($i = 0; $i < $c; $i++) {
ob_start();
output2();
$str = ob_get_contents();
ob_end_clean();
}
var_dump(round(microtime(true) - $t, 6));
$t = microtime(true);
ob_start();
for ($i = 0; $i < $c; $i++) {
output2();
}
$str = ob_get_contents();
ob_end_clean();
var_dump(round(microtime(true) - $t, 6));
- Output for 7.4.4
- float(0.001294)
float(0.016415)
float(0.00863)
- Output for 7.4.3
- float(0.000559)
float(0.013535)
float(0.008219)
- Output for 7.4.2
- float(0.000548)
float(0.016216)
float(0.008315)
- Output for 7.4.1
- float(0.001027)
float(0.017558)
float(0.008166)
- Output for 7.4.0
- float(0.000533)
float(0.013136)
float(0.009451)
- Output for 7.3.16
- float(0.00066)
float(0.012517)
float(0.008261)
- Output for 7.3.15
- float(0.000643)
float(0.014613)
float(0.00904)
- Output for 7.3.14
- float(0.000645)
float(0.013473)
float(0.009123)
- Output for 7.3.13
- float(0.00063)
float(0.012356)
float(0.008104)
- Output for 7.3.12
- float(0.000642)
float(0.013255)
float(0.009312)
- Output for 7.3.11
- float(0.000561)
float(0.012278)
float(0.008135)
- Output for 7.3.10
- float(0.000612)
float(0.015106)
float(0.010715)
- Output for 7.3.9
- float(0.000558)
float(0.014158)
float(0.008114)
- Output for 7.3.8
- float(0.000595)
float(0.013557)
float(0.008682)
- Output for 7.3.7
- float(0.00058)
float(0.01287)
float(0.009218)
- Output for 7.3.6
- float(0.000639)
float(0.013718)
float(0.008907)
- Output for 7.3.5
- float(0.000879)
float(0.021101)
float(0.011975)
- Output for 7.3.4
- float(0.000663)
float(0.013933)
float(0.008719)
- Output for 7.3.3
- float(0.00057)
float(0.013062)
float(0.00879)
- Output for 7.3.2
- float(0.00067)
float(0.014396)
float(0.007992)
- Output for 7.3.1
- float(0.000967)
float(0.019842)
float(0.010585)
- Output for 7.3.0
- float(0.000865)
float(0.013797)
float(0.008569)
- Output for 7.2.29
- float(0.000718)
float(0.014043)
float(0.008292)
- Output for 7.2.28
- float(0.000665)
float(0.023563)
float(0.008342)
- Output for 7.2.27
- float(0.00082)
float(0.017975)
float(0.008965)
- Output for 7.2.26
- float(0.000746)
float(0.018604)
float(0.009879)
- Output for 7.2.25
- float(0.000746)
float(0.012891)
float(0.008375)
- Output for 7.2.24
- float(0.000675)
float(0.012639)
float(0.008724)
- Output for 7.2.23
- float(0.000686)
float(0.012777)
float(0.008667)
- Output for 7.2.22
- float(0.000934)
float(0.013248)
float(0.008627)
- Output for 7.2.21
- float(0.001728)
float(0.013819)
float(0.008936)
- Output for 7.2.20
- float(0.001039)
float(0.012818)
float(0.00803)
- Output for 7.2.19
- float(0.000682)
float(0.013737)
float(0.008471)
- Output for 7.2.18
- float(0.001014)
float(0.013535)
float(0.008839)
- Output for 7.2.17
- float(0.001164)
float(0.022748)
float(0.011612)
- Output for 7.2.16
- float(0.000735)
float(0.015564)
float(0.009284)
- Output for 7.2.15
- float(0.000766)
float(0.014083)
float(0.008722)
- Output for 7.2.14
- float(0.000791)
float(0.014266)
float(0.008595)
- Output for 7.2.13
- float(0.000814)
float(0.014493)
float(0.008518)
- Output for 7.2.12
- float(0.000662)
float(0.014633)
float(0.008364)
- Output for 7.2.11
- float(0.00077)
float(0.018332)
float(0.008158)
- Output for 7.2.10
- float(0.00082)
float(0.017343)
float(0.012281)
- Output for 7.2.9
- float(0.000768)
float(0.013415)
float(0.008441)
- Output for 7.2.8
- float(0.000689)
float(0.012753)
float(0.008314)
- Output for 7.2.7
- float(0.000661)
float(0.013078)
float(0.007997)
- Output for 7.2.6
- float(0.000665)
float(0.012396)
float(0.008419)
- Output for 7.2.5
- float(0.000668)
float(0.018111)
float(0.015717)
- Output for 7.2.4
- float(0.000855)
float(0.013099)
float(0.00869)
- Output for 7.2.3
- float(0.000772)
float(0.014331)
float(0.008893)
- Output for 7.2.2
- float(0.000733)
float(0.013229)
float(0.008753)
- Output for 7.2.1
- float(0.000688)
float(0.01336)
float(0.008416)
- Output for 7.2.0
- float(0.00081)
float(0.013902)
float(0.009232)
preferences:
82.03 ms | 401 KiB | 57 Q