3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function test($x) { return $x; } $t = microtime(1); for ($i = 1e6; $i--;) strlen(""); print "strlen: ".(microtime(1) - $t)."\n"; $t = microtime(1); for ($i = 1e6; $i--;) test(""); print "userdefiniert: ".(microtime(1) - $t)."\n";
Output for 7.1.0
strlen: 0.016804933547974 userdefiniert: 0.034214019775391
Output for 7.0.14
strlen: -0.015951871871948 userdefiniert: -0.036297082901001
Output for 7.0.10
strlen: 0.0076849460601807 userdefiniert: 0.020391941070557
Output for 7.0.9
strlen: 0.0070681571960449 userdefiniert: 0.020150184631348
Output for 7.0.8
strlen: 0.012950897216797 userdefiniert: 0.030113220214844
Output for 7.0.7
strlen: 0.011552095413208 userdefiniert: 0.023868083953857
Output for 7.0.6
strlen: 0.0098960399627686 userdefiniert: 0.024400949478149
Output for 7.0.5
strlen: 0.013056039810181 userdefiniert: 0.034045934677124
Output for 7.0.4
strlen: 0.01305890083313 userdefiniert: 0.033321142196655
Output for 7.0.3
strlen: 0.011101961135864 userdefiniert: 0.028654098510742
Output for 7.0.2
strlen: 0.010270833969116 userdefiniert: 0.027460098266602
Output for 7.0.1
strlen: 0.012140989303589 userdefiniert: 0.026304006576538
Output for 7.0.0
strlen: 0.014806032180786 userdefiniert: 0.029036998748779
Output for hhvm-3.12.0
strlen: 0.087660074234009 userdefiniert: 0.12444710731506
Output for hhvm-3.10.0
strlen: 0.094159841537476 userdefiniert: 0.17151689529419
Output for 5.6.28
strlen: 0.11874485015869 userdefiniert: 0.10550594329834
Output for 5.6.25
strlen: 0.09371018409729 userdefiniert: 0.1469349861145
Output for 5.6.24
strlen: 0.076480865478516 userdefiniert: 0.12144422531128
Output for 5.6.23
strlen: 0.065613985061646 userdefiniert: 0.117516040802
Output for 5.6.22
strlen: 0.091383934020996 userdefiniert: 0.14381909370422
Output for 5.6.21
strlen: 0.085650205612183 userdefiniert: 0.14595508575439
Output for 5.6.20
strlen: 0.097392797470093 userdefiniert: 0.14625692367554
Output for 5.6.19
strlen: 0.083212852478027 userdefiniert: 0.14728212356567
Output for 5.6.18
strlen: 0.086649894714355 userdefiniert: 0.14948606491089
Output for 5.6.17
strlen: 0.10815906524658 userdefiniert: 0.145672082901
Output for 5.6.16
strlen: 0.081793069839478 userdefiniert: 0.14610505104065
Output for 5.6.15
strlen: 0.10401797294617 userdefiniert: 0.14163398742676
Output for 5.6.14
strlen: 0.085180044174194 userdefiniert: 0.1480131149292
Output for 5.6.13
strlen: 0.099102020263672 userdefiniert: 0.15221691131592
Output for 5.6.12
strlen: 0.089775085449219 userdefiniert: 0.13764309883118
Output for 5.6.11
strlen: 0.094669103622437 userdefiniert: 0.14628982543945
Output for 5.6.10
strlen: 0.086905956268311 userdefiniert: 0.14699411392212
Output for 5.6.9
strlen: 0.10602903366089 userdefiniert: 0.15232920646667
Output for 5.6.8
strlen: 0.11060094833374 userdefiniert: 0.14871215820312
Output for 5.6.7
strlen: 0.088482856750488 userdefiniert: 0.14438009262085
Output for 5.6.6
strlen: 0.097824096679688 userdefiniert: 0.1445209980011
Output for 5.6.5
strlen: 0.083926916122437 userdefiniert: 0.14380812644958
Output for 5.6.4
strlen: 0.10513997077942 userdefiniert: 0.1481819152832
Output for 5.6.3
strlen: 0.08893895149231 userdefiniert: 0.14343690872192
Output for 5.6.2
strlen: 0.10145998001099 userdefiniert: 0.14208292961121
Output for 5.6.1
strlen: 0.084873914718628 userdefiniert: 0.14376592636108
Output for 5.6.0
strlen: 0.113765001297 userdefiniert: 0.14477491378784
Output for 5.5.38
strlen: 0.072811126708984 userdefiniert: 0.11433410644531
Output for 5.5.37
strlen: 0.081610918045044 userdefiniert: 0.13772583007812
Output for 5.5.36
strlen: 0.087283134460449 userdefiniert: 0.13730907440186
Output for 5.5.35
strlen: 0.08672308921814 userdefiniert: 0.14007806777954
Output for 5.5.34
strlen: 0.10491800308228 userdefiniert: 0.14566016197205
Output for 5.5.33
strlen: 0.093347072601318 userdefiniert: 0.1433629989624
Output for 5.5.32
strlen: 0.083672046661377 userdefiniert: 0.14412403106689
Output for 5.5.31
strlen: 0.088445901870728 userdefiniert: 0.13922810554504
Output for 5.5.30
strlen: 0.086440086364746 userdefiniert: 0.14056587219238
Output for 5.5.29
strlen: 0.091710090637207 userdefiniert: 0.14073491096497
Output for 5.5.28
strlen: 0.095157861709595 userdefiniert: 0.1418309211731
Output for 5.5.27
strlen: 0.092316865921021 userdefiniert: 0.14492106437683
Output for 5.5.26
strlen: 0.10153293609619 userdefiniert: 0.14155697822571
Output for 5.5.25
strlen: 0.12372398376465 userdefiniert: 0.14817190170288
Output for 5.5.24
strlen: 0.093454122543335 userdefiniert: 0.14149522781372
Output for 5.5.23
strlen: 0.10093188285828 userdefiniert: 0.1467170715332
Output for 5.5.22
strlen: 0.096184015274048 userdefiniert: 0.14049100875854
Output for 5.5.21
strlen: 0.08769702911377 userdefiniert: 0.13858389854431
Output for 5.5.20
strlen: 0.089807987213135 userdefiniert: 0.14108180999756
Output for 5.5.19
strlen: 0.1081371307373 userdefiniert: 0.14243698120117
Output for 5.5.18
strlen: 0.10351395606995 userdefiniert: 0.14065313339233
Output for 5.5.16
strlen: 0.081248044967651 userdefiniert: 0.14049386978149
Output for 5.5.15
strlen: 0.091292858123779 userdefiniert: 0.13979005813599
Output for 5.5.14
strlen: 0.092459917068481 userdefiniert: 0.13910984992981
Output for 5.5.13
strlen: 0.10513305664062 userdefiniert: 0.14158511161804
Output for 5.5.12
strlen: 0.10595893859863 userdefiniert: 0.14150595664978
Output for 5.5.11
strlen: 0.084259033203125 userdefiniert: 0.14052414894104
Output for 5.5.10
strlen: 0.081717967987061 userdefiniert: 0.12988090515137
Output for 5.5.9
strlen: 0.1134819984436 userdefiniert: 0.14692997932434
Output for 5.5.8
strlen: 0.097805023193359 userdefiniert: 0.1428210735321
Output for 5.5.7
strlen: 0.11480593681335 userdefiniert: 0.1465539932251
Output for 5.5.6
strlen: 0.090720176696777 userdefiniert: 0.14120984077454
Output for 5.5.5
strlen: 0.10412311553955 userdefiniert: 0.14192318916321
Output for 5.5.4
strlen: 0.098785161972046 userdefiniert: 0.13967299461365
Output for 5.5.3
strlen: 0.097037076950073 userdefiniert: 0.14664816856384
Output for 5.5.2
strlen: 0.11227297782898 userdefiniert: 0.15832304954529
Output for 5.5.1
strlen: 0.099227905273438 userdefiniert: 0.1431360244751
Output for 5.5.0
strlen: 0.097671031951904 userdefiniert: 0.14180898666382
Output for 5.4.45
strlen: 0.093707084655762 userdefiniert: 0.13944315910339
Output for 5.4.44
strlen: 0.10531806945801 userdefiniert: 0.14323496818542
Output for 5.4.43
strlen: 0.089043140411377 userdefiniert: 0.14018797874451
Output for 5.4.42
strlen: 0.10993504524231 userdefiniert: 0.14033889770508
Output for 5.4.41
strlen: 0.091783046722412 userdefiniert: 0.14074897766113
Output for 5.4.40
strlen: 0.092219114303589 userdefiniert: 0.14061903953552
Output for 5.4.39
strlen: 0.099758148193359 userdefiniert: 0.13986015319824
Output for 5.4.38
strlen: 0.091518878936768 userdefiniert: 0.14271211624146
Output for 5.4.37
strlen: 0.10046911239624 userdefiniert: 0.14103698730469
Output for 5.4.36
strlen: 0.093200922012329 userdefiniert: 0.14040207862854
Output for 5.4.35
strlen: 0.095244169235229 userdefiniert: 0.14181900024414
Output for 5.4.34
strlen: 0.08910083770752 userdefiniert: 0.15089297294617
Output for 5.4.32
strlen: 0.10279297828674 userdefiniert: 0.14329695701599
Output for 5.4.31
strlen: 0.10082793235779 userdefiniert: 0.14356112480164
Output for 5.4.30
strlen: 0.092921018600464 userdefiniert: 0.14397501945496
Output for 5.4.29
strlen: 0.12232398986816 userdefiniert: 0.16488409042358
Output for 5.4.28
strlen: 0.095102071762085 userdefiniert: 0.1469030380249
Output for 5.4.27
strlen: 0.12187099456787 userdefiniert: 0.13998603820801
Output for 5.4.26
strlen: 0.084389925003052 userdefiniert: 0.1383011341095
Output for 5.4.25
strlen: 0.11338806152344 userdefiniert: 0.14718508720398
Output for 5.4.24
strlen: 0.10466504096985 userdefiniert: 0.13990092277527
Output for 5.4.23
strlen: 0.099094152450562 userdefiniert: 0.14054012298584
Output for 5.4.22
strlen: 0.095124006271362 userdefiniert: 0.13904500007629
Output for 5.4.21
strlen: 0.091908931732178 userdefiniert: 0.14506101608276
Output for 5.4.20
strlen: 0.10331702232361 userdefiniert: 0.14187002182007
Output for 5.4.19
strlen: 0.11001706123352 userdefiniert: 0.14276194572449
Output for 5.4.18
strlen: 0.089396953582764 userdefiniert: 0.13961386680603
Output for 5.4.17
strlen: 0.098429918289185 userdefiniert: 0.14180397987366
Output for 5.4.16
strlen: 0.10837912559509 userdefiniert: 0.14502096176147
Output for 5.4.15
strlen: 0.10202193260193 userdefiniert: 0.14696192741394
Output for 5.4.14
strlen: 0.085851907730103 userdefiniert: 0.13550019264221
Output for 5.4.13
strlen: 0.11191415786743 userdefiniert: 0.14366316795349
Output for 5.4.12
strlen: 0.094232082366943 userdefiniert: 0.13986587524414
Output for 5.4.11
strlen: 0.11450600624084 userdefiniert: 0.14193487167358
Output for 5.4.10
strlen: 0.091708898544312 userdefiniert: 0.14190697669983
Output for 5.4.9
strlen: 0.1170711517334 userdefiniert: 0.1465220451355
Output for 5.4.8
strlen: 0.11913704872131 userdefiniert: 0.14399385452271
Output for 5.4.7
strlen: 0.11509990692139 userdefiniert: 0.16372394561768
Output for 5.4.6
strlen: 0.11393880844116 userdefiniert: 0.14583897590637
Output for 5.4.5
strlen: 0.11030888557434 userdefiniert: 0.13503623008728
Output for 5.4.4
strlen: 0.11624717712402 userdefiniert: 0.14143896102905
Output for 5.4.3
strlen: 0.10487198829651 userdefiniert: 0.14309787750244
Output for 5.4.2
strlen: 0.080947160720825 userdefiniert: 0.14389109611511
Output for 5.4.1
strlen: 0.099457025527954 userdefiniert: 0.14146280288696
Output for 5.4.0
strlen: 0.081804990768433 userdefiniert: 0.12493014335632
Output for 5.3.29
strlen: 0.1400089263916 userdefiniert: 0.16706109046936
Output for 5.3.28
strlen: 0.10598802566528 userdefiniert: 0.16495895385742
Output for 5.3.27
strlen: 0.13237905502319 userdefiniert: 0.16507887840271
Output for 5.3.26
strlen: 0.11779189109802 userdefiniert: 0.1658148765564
Output for 5.3.25
strlen: 0.13442301750183 userdefiniert: 0.16215896606445
Output for 5.3.24
strlen: 0.14208984375 userdefiniert: 0.16710090637207
Output for 5.3.23
strlen: 0.12416410446167 userdefiniert: 0.17020511627197
Output for 5.3.22
strlen: 0.14655017852783 userdefiniert: 0.16627812385559
Output for 5.3.21
strlen: 0.1149308681488 userdefiniert: 0.17186903953552
Output for 5.3.20
strlen: 0.12619590759277 userdefiniert: 0.16896986961365
Output for 5.3.19
strlen: 0.1121129989624 userdefiniert: 0.17170095443726
Output for 5.3.18
strlen: 0.117919921875 userdefiniert: 0.16671895980835
Output for 5.3.17
strlen: 0.1279730796814 userdefiniert: 0.16863679885864
Output for 5.3.16
strlen: 0.11808705329895 userdefiniert: 0.16529512405396
Output for 5.3.15
strlen: 0.11777305603027 userdefiniert: 0.16307616233826
Output for 5.3.14
strlen: 0.14232993125916 userdefiniert: 0.17073106765747
Output for 5.3.13
strlen: 0.10898399353027 userdefiniert: 0.17205810546875
Output for 5.3.12
strlen: 0.10942196846008 userdefiniert: 0.16593599319458
Output for 5.3.11
strlen: 0.10936784744263 userdefiniert: 0.15374708175659
Output for 5.3.10
strlen: 0.11070799827576 userdefiniert: 0.16854691505432
Output for 5.3.9
strlen: 0.12843894958496 userdefiniert: 0.17001008987427
Output for 5.3.8
strlen: 0.10412907600403 userdefiniert: 0.16742205619812
Output for 5.3.7
strlen: 0.08495306968689 userdefiniert: 0.13556313514709
Output for 5.3.6
strlen: 0.14043402671814 userdefiniert: 0.18013596534729
Output for 5.3.5
strlen: 0.1015157699585 userdefiniert: 0.1408360004425
Output for 5.3.4
strlen: 0.121915102005 userdefiniert: 0.18497586250305
Output for 5.3.3
strlen: 0.12592101097107 userdefiniert: 0.16516399383545
Output for 5.3.2
strlen: 0.12431502342224 userdefiniert: 0.167720079422
Output for 5.3.1
strlen: 0.13161396980286 userdefiniert: 0.16719794273376
Output for 5.3.0
strlen: 0.12704992294312 userdefiniert: 0.16787695884705
Output for 5.2.17
strlen: 0.094339847564697 userdefiniert: 0.20994400978088
Output for 5.2.16
strlen: 0.080333948135376 userdefiniert: 0.17984318733215
Output for 5.2.15
strlen: 0.093572854995728 userdefiniert: 0.21098518371582
Output for 5.2.14
strlen: 0.15503406524658 userdefiniert: 0.20915603637695
Output for 5.2.13
strlen: 0.11397790908813 userdefiniert: 0.21014308929443
Output for 5.2.12
strlen: 0.094260931015015 userdefiniert: 0.20613694190979
Output for 5.2.11
strlen: 0.11474800109863 userdefiniert: 0.20948100090027
Output for 5.2.10
strlen: 0.12987399101257 userdefiniert: 0.21352005004883
Output for 5.2.9
strlen: 0.12795186042786 userdefiniert: 0.22774696350098
Output for 5.2.8
strlen: 0.13377594947815 userdefiniert: 0.21221089363098
Output for 5.2.7
strlen: 0.13095593452454 userdefiniert: 0.2135009765625
Output for 5.2.6
strlen: 0.1291491985321 userdefiniert: 0.21729016304016
Output for 5.2.5
strlen: 0.10556793212891 userdefiniert: 0.206866979599
Output for 5.2.4
strlen: 0.10329580307007 userdefiniert: 0.20844292640686
Output for 5.2.3
strlen: 0.11220812797546 userdefiniert: 0.213458776474
Output for 5.2.2
strlen: 0.12023115158081 userdefiniert: 0.20869994163513
Output for 5.2.1
strlen: 0.11938905715942 userdefiniert: 0.2126100063324
Output for 5.2.0
strlen: 0.13542914390564 userdefiniert: 0.20757794380188
Output for 5.1.6
strlen: 0.114581823349 userdefiniert: 0.20193195343018
Output for 5.1.5
strlen: 0.10386610031128 userdefiniert: 0.21161293983459
Output for 5.1.4
strlen: 0.09175705909729 userdefiniert: 0.20476603507996
Output for 5.1.3
strlen: 0.11356496810913 userdefiniert: 0.20880579948425
Output for 5.1.2
strlen: 0.1021580696106 userdefiniert: 0.20206308364868
Output for 5.1.1
strlen: 0.10288286209106 userdefiniert: 0.18530011177063
Output for 5.1.0
strlen: 0.13111710548401 userdefiniert: 0.20382118225098
Output for 5.0.5
strlen: 0.18754601478577 userdefiniert: 0.26609396934509
Output for 5.0.4
strlen: 0.17791819572449 userdefiniert: 0.26532292366028
Output for 5.0.3
strlen: 0.15059900283813 userdefiniert: 0.25916385650635
Output for 5.0.2
strlen: 0.16908097267151 userdefiniert: 0.25814890861511
Output for 5.0.1
strlen: 0.15971398353577 userdefiniert: 0.2602379322052
Output for 5.0.0
strlen: 0.17766094207764 userdefiniert: 0.35059905052185
Output for 4.4.9
strlen: 0.164874 userdefiniert: 0.259028
Output for 4.4.8
strlen: 0.158212 userdefiniert: 0.272565
Output for 4.4.7
strlen: 0.166674 userdefiniert: 0.257706
Output for 4.4.6
strlen: 0.168976 userdefiniert: 0.256202
Output for 4.4.5
strlen: 0.177225 userdefiniert: 0.26112
Output for 4.4.4
strlen: 0.142821 userdefiniert: 0.259308
Output for 4.4.3
strlen: 0.153361 userdefiniert: 0.277268
Output for 4.4.2
strlen: 0.141737 userdefiniert: 0.265439
Output for 4.4.1
strlen: 0.150619 userdefiniert: 0.261653
Output for 4.4.0
strlen: 0.156248 userdefiniert: 0.255503
Output for 4.3.11
strlen: 0.165667 userdefiniert: 0.258359
Output for 4.3.10
strlen: 0.176494 userdefiniert: 0.255667
Output for 4.3.9
strlen: 0.180551 userdefiniert: 0.254878
Output for 4.3.8
strlen: 0.166843 userdefiniert: 0.303313
Output for 4.3.7
strlen: 0.18115 userdefiniert: 0.26048
Output for 4.3.6
strlen: 0.174598 userdefiniert: 0.253375
Output for 4.3.5
strlen: 0.161707 userdefiniert: 0.254449
Output for 4.3.4
strlen: 0.164894 userdefiniert: 0.25019
Output for 4.3.3
strlen: 0.172556 userdefiniert: 0.251256
Output for 4.3.2
strlen: 0.139784 userdefiniert: 0.250555
Output for 4.3.1
strlen: 0.151221 userdefiniert: 0.264347
Output for 4.3.0
strlen: 0.152124 userdefiniert: 0.248601