<?php
set_time_limit(0);
echo "<pre>";
function m1($total) {
for($i = 0; $i < $total; $i ++)
hash('md5', 'string');
}
function m2($total) {
for($i = 0; $i < $total; $i ++)
md5('string');
}
function m3($total) {
for($i = 0; $i < $total; $i ++)
hash('sha1', 'string');
}
function m4($total) {
for($i = 0; $i < $total; $i ++)
sha1('string');
}
function m5($total) {
for($i = 0; $i < $total; $i ++)
hash('md5', $i);
}
function m6($total) {
for($i = 0; $i < $total; $i ++)
md5($i);
}
function m7($total) {
for($i = 0; $i < $total; $i ++)
hash('sha1', $i);
}
function m8($total) {
for($i = 0; $i < $total; $i ++)
sha1($i);
}
$result = array(
'm1' => 0,
'm2' => 0,
'm3' => 0,
'm4' => 0,
'm5' => 0,
'm6' => 0,
'm7' => 0,
'm8' => 0
);
$total = 10000;
for($i = 0; $i < 100; ++ $i) {
foreach ( array_keys($result) as $key ) {
$alpha = microtime(true);
$key($total);
$result[$key] += microtime(true) - $alpha;
}
}
echo '<pre>';
echo "Single Run\n";
print_r($result);
echo '</pre>';
?>
- Output for 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.38, 7.0.1 - 7.0.3, 7.0.5 - 7.0.9, 7.0.11 - 7.0.16, 7.0.20, 7.0.33, 7.1.0 - 7.1.1, 7.1.6 - 7.1.7, 8.0.3
- <pre>
Process exited with code 137. - Output for 7.3.1
- <pre><pre>Single Run
Array
(
[m1] => 0.22579884529114
[m2] => 0.16029238700867
[m3] => 0.28266739845276
[m4] => 0.21603226661682
[m5] => 0.25582456588745
[m6] => 0.18257188796997
[m7] => 0.31566476821899
[m8] => 0.23527550697327
)
</pre>
- Output for 7.3.0
- <pre><pre>Single Run
Array
(
[m1] => 0.23401093482971
[m2] => 0.16208457946777
[m3] => 0.29741406440735
[m4] => 0.21973943710327
[m5] => 0.26168012619019
[m6] => 0.18357038497925
[m7] => 0.32004356384277
[m8] => 0.24315404891968
)
</pre>
- Output for 7.2.13
- <pre><pre>Single Run
Array
(
[m1] => 0.2351381778717
[m2] => 0.17724752426147
[m3] => 0.29932928085327
[m4] => 0.23814415931702
[m5] => 0.2621021270752
[m6] => 0.20051264762878
[m7] => 0.32865738868713
[m8] => 0.26163101196289
)
</pre>
- Output for 7.2.12
- <pre><pre>Single Run
Array
(
[m1] => 0.23492550849915
[m2] => 0.17767286300659
[m3] => 0.29373860359192
[m4] => 0.23629140853882
[m5] => 0.26758551597595
[m6] => 0.19969439506531
[m7] => 0.32231283187866
[m8] => 0.26193976402283
)
</pre>
- Output for 7.2.11
- <pre><pre>Single Run
Array
(
[m1] => 0.22941994667053
[m2] => 0.17622923851013
[m3] => 0.28922486305237
[m4] => 0.23140001296997
[m5] => 0.25628042221069
[m6] => 0.19720578193665
[m7] => 0.31882166862488
[m8] => 0.25647330284119
)
</pre>
- Output for 7.2.10
- <pre><pre>Single Run
Array
(
[m1] => 0.23954916000366
[m2] => 0.18676519393921
[m3] => 0.29696249961853
[m4] => 0.22909903526306
[m5] => 0.27183604240417
[m6] => 0.20692229270935
[m7] => 0.32286667823792
[m8] => 0.25857353210449
)
</pre>
- Output for 7.2.9
- <pre><pre>Single Run
Array
(
[m1] => 0.22707200050354
[m2] => 0.17693066596985
[m3] => 0.29516077041626
[m4] => 0.23388290405273
[m5] => 0.25923490524292
[m6] => 0.20036435127258
[m7] => 0.32178378105164
[m8] => 0.26154923439026
)
</pre>
- Output for 7.2.8
- <pre><pre>Single Run
Array
(
[m1] => 0.25138664245605
[m2] => 0.19014310836792
[m3] => 0.32699060440063
[m4] => 0.25841212272644
[m5] => 0.27995681762695
[m6] => 0.21595907211304
[m7] => 0.35374522209167
[m8] => 0.28316020965576
)
</pre>
- Output for 7.2.7
- <pre><pre>Single Run
Array
(
[m1] => 0.23708057403564
[m2] => 0.17807650566101
[m3] => 0.29464721679688
[m4] => 0.23349475860596
[m5] => 0.26210832595825
[m6] => 0.20134115219116
[m7] => 0.32993054389954
[m8] => 0.26169753074646
)
</pre>
- Output for 7.2.6
- <pre><pre>Single Run
Array
(
[m1] => 0.23829936981201
[m2] => 0.17943620681763
[m3] => 0.30804014205933
[m4] => 0.24866485595703
[m5] => 0.26458668708801
[m6] => 0.20558285713196
[m7] => 0.32794189453125
[m8] => 0.26798748970032
)
</pre>
- Output for 7.2.5
- <pre><pre>Single Run
Array
(
[m1] => 0.25157380104065
[m2] => 0.18289613723755
[m3] => 0.29825353622437
[m4] => 0.24253726005554
[m5] => 0.27225661277771
[m6] => 0.20465898513794
[m7] => 0.35220837593079
[m8] => 0.26984786987305
)
</pre>
- Output for 7.2.4
- <pre><pre>Single Run
Array
(
[m1] => 0.23606514930725
[m2] => 0.18067193031311
[m3] => 0.32485198974609
[m4] => 0.25880098342896
[m5] => 0.26515364646912
[m6] => 0.19788718223572
[m7] => 0.34869360923767
[m8] => 0.2974214553833
)
</pre>
- Output for 7.2.3
- <pre><pre>Single Run
Array
(
[m1] => 0.23188424110413
[m2] => 0.17440462112427
[m3] => 0.28816103935242
[m4] => 0.22901225090027
[m5] => 0.26788473129272
[m6] => 0.19713473320007
[m7] => 0.33748126029968
[m8] => 0.25803375244141
)
</pre>
- Output for 7.2.2
- <pre><pre>Single Run
Array
(
[m1] => 0.24052286148071
[m2] => 0.1836473941803
[m3] => 0.30857682228088
[m4] => 0.23757433891296
[m5] => 0.27637243270874
[m6] => 0.20071983337402
[m7] => 0.34418034553528
[m8] => 0.27951526641846
)
</pre>
- Output for 7.2.1
- <pre><pre>Single Run
Array
(
[m1] => 0.24407744407654
[m2] => 0.1786801815033
[m3] => 0.30022954940796
[m4] => 0.23451352119446
[m5] => 0.27222180366516
[m6] => 0.20785617828369
[m7] => 0.3315212726593
[m8] => 0.25860166549683
)
</pre>
- Output for 7.1.25
- <pre><pre>Single Run
Array
(
[m1] => 0.24893879890442
[m2] => 0.20086741447449
[m3] => 0.31770467758179
[m4] => 0.25941562652588
[m5] => 0.27266979217529
[m6] => 0.22464752197266
[m7] => 0.33570885658264
[m8] => 0.29164218902588
)
</pre>
- Output for 7.1.24
- <pre><pre>Single Run
Array
(
[m1] => 0.24436330795288
[m2] => 0.20085716247559
[m3] => 0.30479693412781
[m4] => 0.26650500297546
[m5] => 0.27990460395813
[m6] => 0.22756624221802
[m7] => 0.33774709701538
[m8] => 0.29197144508362
)
</pre>
- Output for 7.1.23
- <pre><pre>Single Run
Array
(
[m1] => 0.24780654907227
[m2] => 0.20416522026062
[m3] => 0.30340719223022
[m4] => 0.25838804244995
[m5] => 0.27466201782227
[m6] => 0.22361540794373
[m7] => 0.32168436050415
[m8] => 0.27032065391541
)
</pre>
- Output for 7.1.22
- <pre><pre>Single Run
Array
(
[m1] => 0.25444436073303
[m2] => 0.20123195648193
[m3] => 0.29906439781189
[m4] => 0.25749731063843
[m5] => 0.28500390052795
[m6] => 0.22984719276428
[m7] => 0.33420300483704
[m8] => 0.28348731994629
)
</pre>
- Output for 7.1.21
- <pre><pre>Single Run
Array
(
[m1] => 0.23664450645447
[m2] => 0.19499802589417
[m3] => 0.28611993789673
[m4] => 0.24490237236023
[m5] => 0.2611448764801
[m6] => 0.21601891517639
[m7] => 0.30913376808167
[m8] => 0.26880502700806
)
</pre>
- Output for 7.1.20
- <pre><pre>Single Run
Array
(
[m1] => 0.24261879920959
[m2] => 0.20222187042236
[m3] => 0.30065131187439
[m4] => 0.25970935821533
[m5] => 0.27779603004456
[m6] => 0.22758555412292
[m7] => 0.32735061645508
[m8] => 0.27533888816833
)
</pre>
- Output for 7.1.19
- <pre><pre>Single Run
Array
(
[m1] => 0.24443387985229
[m2] => 0.19931292533875
[m3] => 0.29347729682922
[m4] => 0.24660181999207
[m5] => 0.26525568962097
[m6] => 0.21987557411194
[m7] => 0.31843423843384
[m8] => 0.26734566688538
)
</pre>
- Output for 7.1.18
- <pre><pre>Single Run
Array
(
[m1] => 0.24999189376831
[m2] => 0.2063627243042
[m3] => 0.30965447425842
[m4] => 0.25916695594788
[m5] => 0.28369736671448
[m6] => 0.2388641834259
[m7] => 0.34231090545654
[m8] => 0.28135395050049
)
</pre>
- Output for 7.1.17
- <pre><pre>Single Run
Array
(
[m1] => 0.2548668384552
[m2] => 0.21607160568237
[m3] => 0.3125433921814
[m4] => 0.2622766494751
[m5] => 0.27798938751221
[m6] => 0.23413467407227
[m7] => 0.33360767364502
[m8] => 0.28591847419739
)
</pre>
- Output for 7.1.16
- <pre><pre>Single Run
Array
(
[m1] => 0.25453281402588
[m2] => 0.20833539962769
[m3] => 0.31121182441711
[m4] => 0.26017951965332
[m5] => 0.27690196037292
[m6] => 0.22857618331909
[m7] => 0.32946801185608
[m8] => 0.27925539016724
)
</pre>
- Output for 7.1.15
- <pre><pre>Single Run
Array
(
[m1] => 0.24518251419067
[m2] => 0.20170998573303
[m3] => 0.29765796661377
[m4] => 0.25575351715088
[m5] => 0.2702329158783
[m6] => 0.22236204147339
[m7] => 0.32495927810669
[m8] => 0.2787139415741
)
</pre>
- Output for 7.1.14
- <pre><pre>Single Run
Array
(
[m1] => 0.24421763420105
[m2] => 0.20273351669312
[m3] => 0.299476146698
[m4] => 0.25801205635071
[m5] => 0.27056360244751
[m6] => 0.23420786857605
[m7] => 0.33107113838196
[m8] => 0.28353333473206
)
</pre>
- Output for 7.1.13
- <pre><pre>Single Run
Array
(
[m1] => 0.24530363082886
[m2] => 0.20556879043579
[m3] => 0.30094408988953
[m4] => 0.26133322715759
[m5] => 0.27484393119812
[m6] => 0.23142027854919
[m7] => 0.34144568443298
[m8] => 0.28555464744568
)
</pre>
- Output for 7.1.5
- <pre><pre>Single Run
Array
(
[m1] => 0.28547048568726
[m2] => 0.22514867782593
[m3] => 0.35690951347351
[m4] => 0.29640460014343
[m5] => 0.302809715271
[m6] => 0.2449312210083
[m7] => 0.38971352577209
[m8] => 0.33224320411682
)
</pre>
- Output for 7.1.4
- <pre><pre>Single Run
Array
(
[m1] => 0.26447319984436
[m2] => 0.21716976165771
[m3] => 0.33825087547302
[m4] => 0.28520226478577
[m5] => 0.29473900794983
[m6] => 0.2478768825531
[m7] => 0.38567495346069
[m8] => 0.32491111755371
)
</pre>
- Output for 7.1.3
- <pre><pre>Single Run
Array
(
[m1] => 0.26136779785156
[m2] => 0.21818995475769
[m3] => 0.34934282302856
[m4] => 0.28780007362366
[m5] => 0.29743552207947
[m6] => 0.24404311180115
[m7] => 0.36989116668701
[m8] => 0.31897306442261
)
</pre>
- Output for 7.1.2
- <pre><pre>Single Run
Array
(
[m1] => 0.27492499351501
[m2] => 0.22416162490845
[m3] => 0.34865140914917
[m4] => 0.28330087661743
[m5] => 0.30430340766907
[m6] => 0.24960732460022
[m7] => 0.3712043762207
[m8] => 0.31448316574097
)
</pre>
- Output for 7.0.32
- <pre><pre>Single Run
Array
(
[m1] => 0.24995875358582
[m2] => 0.21134853363037
[m3] => 0.30683660507202
[m4] => 0.25654149055481
[m5] => 0.27655339241028
[m6] => 0.23375916481018
[m7] => 0.33652520179749
[m8] => 0.28752517700195
)
</pre>
- Output for 7.0.31
- <pre><pre>Single Run
Array
(
[m1] => 0.25506448745728
[m2] => 0.21093916893005
[m3] => 0.30344676971436
[m4] => 0.25950741767883
[m5] => 0.27284836769104
[m6] => 0.22833275794983
[m7] => 0.32216858863831
[m8] => 0.28496813774109
)
</pre>
- Output for 7.0.30
- <pre><pre>Single Run
Array
(
[m1] => 0.26304841041565
[m2] => 0.22074699401855
[m3] => 0.31483864784241
[m4] => 0.26713752746582
[m5] => 0.28916573524475
[m6] => 0.24233627319336
[m7] => 0.34438729286194
[m8] => 0.29849123954773
)
</pre>
- Output for 7.0.29
- <pre><pre>Single Run
Array
(
[m1] => 0.26623892784119
[m2] => 0.21753215789795
[m3] => 0.33013153076172
[m4] => 0.28011751174927
[m5] => 0.28878974914551
[m6] => 0.24301290512085
[m7] => 0.3639452457428
[m8] => 0.30953669548035
)
</pre>
- Output for 7.0.28
- <pre><pre>Single Run
Array
(
[m1] => 0.24567604064941
[m2] => 0.20513987541199
[m3] => 0.29746103286743
[m4] => 0.25537419319153
[m5] => 0.26893544197083
[m6] => 0.23110103607178
[m7] => 0.32534837722778
[m8] => 0.28456616401672
)
</pre>
- Output for 7.0.27
- <pre><pre>Single Run
Array
(
[m1] => 0.24247050285339
[m2] => 0.20640516281128
[m3] => 0.29535794258118
[m4] => 0.25637555122375
[m5] => 0.27221035957336
[m6] => 0.22689008712769
[m7] => 0.31557679176331
[m8] => 0.27244210243225
)
</pre>
- Output for 7.0.19
- <pre><pre>Single Run
Array
(
[m1] => 0.27989268302917
[m2] => 0.22791171073914
[m3] => 0.35862255096436
[m4] => 0.3005747795105
[m5] => 0.31513428688049
[m6] => 0.25344324111938
[m7] => 0.38775157928467
[m8] => 0.33824419975281
)
</pre>
- Output for 7.0.18
- <pre><pre>Single Run
Array
(
[m1] => 0.25356817245483
[m2] => 0.21217584609985
[m3] => 0.32143568992615
[m4] => 0.27192234992981
[m5] => 0.28428053855896
[m6] => 0.23679685592651
[m7] => 0.36363887786865
[m8] => 0.30847573280334
)
</pre>
- Output for 7.0.17
- <pre><pre>Single Run
Array
(
[m1] => 0.27538847923279
[m2] => 0.22657823562622
[m3] => 0.35717749595642
[m4] => 0.30294990539551
[m5] => 0.30435395240784
[m6] => 0.25071406364441
[m7] => 0.37697243690491
[m8] => 0.32033443450928
)
</pre>
- Output for 7.0.10
- <pre><pre>Single Run
Array
(
[m1] => 0.25213599205017
[m2] => 0.21050786972046
[m3] => 0.31749749183655
[m4] => 0.26509523391724
[m5] => 0.28000998497009
[m6] => 0.23808121681213
[m7] => 0.34813261032104
[m8] => 0.29805588722229
)
</pre>
- Output for 7.0.4
- <pre><pre>Single Run
Array
(
[m1] => 0.26430678367615
[m2] => 0.21387887001038
[m3] => 0.33608174324036
[m4] => 0.28303670883179
[m5] => 0.29030299186707
[m6] => 0.23737096786499
[m7] => 0.35704040527344
[m8] => 0.3025324344635
)
</pre>
- Output for 7.0.0
- <pre><pre>Single Run
Array
(
[m1] => 0.26896238327026
[m2] => 0.21323609352112
[m3] => 0.33565950393677
[m4] => 0.28438711166382
[m5] => 0.29060387611389
[m6] => 0.23632407188416
[m7] => 0.35154056549072
[m8] => 0.31422805786133
)
</pre>
preferences:
186.2 ms | 401 KiB | 220 Q