3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php ob_start(); $time = microtime(1); $i = 0; while($i++ < 100000) echo'this','is','just','a','test',',','only and only a test','...','cycled many many times'; ob_end_clean(); echo (microtime(1)-$time)*1000, " milliseconds for commas"; echo "\n"; ob_start(); $time = microtime(1); $i = 0; while($i++ < 100000) echo'this'.'is'.'just'.'a'.'test'.','.'only and only a test'.'...'.'cycled many many times'; ob_end_clean(); echo (microtime(1)-$time)*1000, " milliseconds for dots";
Output for 7.1.0
37.086963653564 milliseconds for commas 6.7729949951172 milliseconds for dots
Output for 7.0.14
37.555932998657 milliseconds for commas 6.7718029022217 milliseconds for dots
Output for 7.0.7
35.288095474243 milliseconds for commas 6.1869621276855 milliseconds for dots
Output for 7.0.6
32.085180282593 milliseconds for commas 5.9499740600586 milliseconds for dots
Output for 7.0.5
35.819053649902 milliseconds for commas 6.479024887085 milliseconds for dots
Output for 7.0.4
33.605813980103 milliseconds for commas 6.1039924621582 milliseconds for dots
Output for 7.0.3
24.793148040771 milliseconds for commas 4.8148632049561 milliseconds for dots
Output for 7.0.2
34.166097640991 milliseconds for commas 6.119966506958 milliseconds for dots
Output for 7.0.1
36.777973175049 milliseconds for commas 6.5629482269287 milliseconds for dots
Output for 7.0.0
23.445844650269 milliseconds for commas 4.5979022979736 milliseconds for dots
Output for 5.6.28
46.671867370605 milliseconds for commas 38.681030273438 milliseconds for dots
Output for 5.6.22
30.616044998169 milliseconds for commas 24.430990219116 milliseconds for dots
Output for 5.6.21
31.05902671814 milliseconds for commas 23.996829986572 milliseconds for dots
Output for 5.6.20
38.666963577271 milliseconds for commas 28.170108795166 milliseconds for dots
Output for 5.6.19
28.805017471313 milliseconds for commas 24.057149887085 milliseconds for dots
Output for 5.6.18
33.930063247681 milliseconds for commas 26.420116424561 milliseconds for dots
Output for 5.6.17
41.100978851318 milliseconds for commas 31.139135360718 milliseconds for dots
Output for 5.6.16
40.588855743408 milliseconds for commas 40.296077728271 milliseconds for dots
Output for 5.6.15
32.325029373169 milliseconds for commas 24.60503578186 milliseconds for dots
Output for 5.6.14
41.348934173584 milliseconds for commas 30.302047729492 milliseconds for dots
Output for 5.6.13
32.061100006104 milliseconds for commas 24.183988571167 milliseconds for dots
Output for 5.6.12
40.497064590454 milliseconds for commas 28.472900390625 milliseconds for dots
Output for 5.6.11
40.067911148071 milliseconds for commas 40.212154388428 milliseconds for dots
Output for 5.6.10
38.261890411377 milliseconds for commas 27.706861495972 milliseconds for dots
Output for 5.6.9
41.544914245605 milliseconds for commas 56.67519569397 milliseconds for dots
Output for 5.6.8
41.37396812439 milliseconds for commas 29.03413772583 milliseconds for dots
Output for 5.6.7
38.295030593872 milliseconds for commas 26.852130889893 milliseconds for dots
Output for 5.6.6
35.179853439331 milliseconds for commas 25.872945785522 milliseconds for dots
Output for 5.6.5
34.38401222229 milliseconds for commas 22.137880325317 milliseconds for dots
Output for 5.6.4
44.006824493408 milliseconds for commas 45.371055603027 milliseconds for dots
Output for 5.6.3
41.016101837158 milliseconds for commas 29.624938964844 milliseconds for dots
Output for 5.6.2
38.258075714111 milliseconds for commas 27.108192443848 milliseconds for dots
Output for 5.6.1
38.095951080322 milliseconds for commas 24.670124053955 milliseconds for dots
Output for 5.6.0
38.879156112671 milliseconds for commas 24.192810058594 milliseconds for dots
Output for 5.5.36
29.985904693604 milliseconds for commas 23.994207382202 milliseconds for dots
Output for 5.5.35
35.032987594604 milliseconds for commas 25.835037231445 milliseconds for dots
Output for 5.5.34
39.803028106689 milliseconds for commas 29.345989227295 milliseconds for dots
Output for 5.5.33
28.311014175415 milliseconds for commas 22.816896438599 milliseconds for dots
Output for 5.5.32
39.690971374512 milliseconds for commas 29.565095901489 milliseconds for dots
Output for 5.5.31
38.910150527954 milliseconds for commas 27.534008026123 milliseconds for dots
Output for 5.5.30
41.552066802979 milliseconds for commas 29.320955276489 milliseconds for dots
Output for 5.5.29
40.466070175171 milliseconds for commas 29.741048812866 milliseconds for dots
Output for 5.5.28
40.584087371826 milliseconds for commas 27.755975723267 milliseconds for dots
Output for 5.5.27
42.923927307129 milliseconds for commas 27.868986129761 milliseconds for dots
Output for 5.5.26
41.352987289429 milliseconds for commas 28.697967529297 milliseconds for dots
Output for 5.5.25
40.446996688843 milliseconds for commas 29.078960418701 milliseconds for dots
Output for 5.5.24
37.358999252319 milliseconds for commas 24.24693107605 milliseconds for dots
Output for 5.5.23
39.828062057495 milliseconds for commas 24.556159973145 milliseconds for dots
Output for 5.5.22
36.547899246216 milliseconds for commas 25.450944900513 milliseconds for dots
Output for 5.5.21
41.662931442261 milliseconds for commas 28.550148010254 milliseconds for dots
Output for 5.5.20
28.501033782959 milliseconds for commas 22.606134414673 milliseconds for dots
Output for 5.5.19
41.21208190918 milliseconds for commas 27.823925018311 milliseconds for dots
Output for 5.5.18
45.37296295166 milliseconds for commas 30.69019317627 milliseconds for dots
Output for 5.5.16
42.18316078186 milliseconds for commas 28.496026992798 milliseconds for dots
Output for 5.5.15
28.304815292358 milliseconds for commas 21.968841552734 milliseconds for dots
Output for 5.5.14
41.512012481689 milliseconds for commas 27.003049850464 milliseconds for dots
Output for 5.5.13
40.391206741333 milliseconds for commas 27.812004089355 milliseconds for dots
Output for 5.5.12
44.394969940186 milliseconds for commas 28.167009353638 milliseconds for dots
Output for 5.5.11
41.24903678894 milliseconds for commas 27.245998382568 milliseconds for dots
Output for 5.5.10
33.128976821899 milliseconds for commas 23.525953292847 milliseconds for dots
Output for 5.5.9
36.630153656006 milliseconds for commas 25.511026382446 milliseconds for dots
Output for 5.5.8
37.177085876465 milliseconds for commas 25.265216827393 milliseconds for dots
Output for 5.5.7
41.723966598511 milliseconds for commas 28.494119644165 milliseconds for dots
Output for 5.5.6
41.926860809326 milliseconds for commas 28.136014938354 milliseconds for dots
Output for 5.5.5
44.857025146484 milliseconds for commas 29.593944549561 milliseconds for dots
Output for 5.5.4
41.33415222168 milliseconds for commas 23.480892181396 milliseconds for dots
Output for 5.5.3
41.929960250854 milliseconds for commas 28.226137161255 milliseconds for dots
Output for 5.5.2
40.972948074341 milliseconds for commas 27.832984924316 milliseconds for dots
Output for 5.5.1
36.17000579834 milliseconds for commas 24.852991104126 milliseconds for dots
Output for 5.5.0
41.708946228027 milliseconds for commas 27.406215667725 milliseconds for dots
Output for 5.4.45
40.04693031311 milliseconds for commas 28.631925582886 milliseconds for dots
Output for 5.4.44
38.01703453064 milliseconds for commas 27.398109436035 milliseconds for dots
Output for 5.4.43
39.183139801025 milliseconds for commas 28.198957443237 milliseconds for dots
Output for 5.4.42
42.073965072632 milliseconds for commas 31.079053878784 milliseconds for dots
Output for 5.4.41
42.65308380127 milliseconds for commas 29.401063919067 milliseconds for dots
Output for 5.4.40
35.70294380188 milliseconds for commas 23.299932479858 milliseconds for dots
Output for 5.4.39
41.727066040039 milliseconds for commas 29.751062393188 milliseconds for dots
Output for 5.4.38
33.452987670898 milliseconds for commas 24.821043014526 milliseconds for dots
Output for 5.4.37
40.318965911865 milliseconds for commas 28.682947158813 milliseconds for dots
Output for 5.4.36
27.297973632812 milliseconds for commas 22.309064865112 milliseconds for dots
Output for 5.4.35
44.451951980591 milliseconds for commas 28.090953826904 milliseconds for dots
Output for 5.4.34
39.314985275269 milliseconds for commas 27.909994125366 milliseconds for dots
Output for 5.4.32
37.630081176758 milliseconds for commas 26.400089263916 milliseconds for dots
Output for 5.4.31
27.801990509033 milliseconds for commas 22.205114364624 milliseconds for dots
Output for 5.4.30
42.049884796143 milliseconds for commas 28.776168823242 milliseconds for dots
Output for 5.4.29
35.603046417236 milliseconds for commas 25.068998336792 milliseconds for dots
Output for 5.4.28
41.136026382446 milliseconds for commas 29.263973236084 milliseconds for dots
Output for 5.4.27
35.193920135498 milliseconds for commas 26.004076004028 milliseconds for dots
Output for 5.4.26
42.123079299927 milliseconds for commas 29.278993606567 milliseconds for dots
Output for 5.4.25
36.994934082031 milliseconds for commas 24.397134780884 milliseconds for dots
Output for 5.4.24
37.957906723022 milliseconds for commas 26.973962783813 milliseconds for dots
Output for 5.4.23
40.787935256958 milliseconds for commas 28.095006942749 milliseconds for dots
Output for 5.4.22
37.811994552612 milliseconds for commas 24.508953094482 milliseconds for dots
Output for 5.4.21
42.126893997192 milliseconds for commas 29.175043106079 milliseconds for dots
Output for 5.4.20
41.819095611572 milliseconds for commas 28.249025344849 milliseconds for dots
Output for 5.4.19
41.067838668823 milliseconds for commas 27.976989746094 milliseconds for dots
Output for 5.4.18
40.611982345581 milliseconds for commas 22.861003875732 milliseconds for dots
Output for 5.4.17
44.378042221069 milliseconds for commas 30.137062072754 milliseconds for dots
Output for 5.4.16
41.177034378052 milliseconds for commas 29.026985168457 milliseconds for dots
Output for 5.4.15
40.786981582642 milliseconds for commas 29.218196868896 milliseconds for dots
Output for 5.4.14
44.143915176392 milliseconds for commas 31.017065048218 milliseconds for dots
Output for 5.4.13
43.398141860962 milliseconds for commas 30.869960784912 milliseconds for dots
Output for 5.4.12
43.536901473999 milliseconds for commas 31.239986419678 milliseconds for dots
Output for 5.4.11
41.418075561523 milliseconds for commas 28.405904769897 milliseconds for dots
Output for 5.4.10
41.244029998779 milliseconds for commas 24.428844451904 milliseconds for dots
Output for 5.4.9
34.335851669312 milliseconds for commas 23.894071578979 milliseconds for dots
Output for 5.4.8
44.409990310669 milliseconds for commas 24.499893188477 milliseconds for dots
Output for 5.4.7
42.445182800293 milliseconds for commas 28.59902381897 milliseconds for dots
Output for 5.4.6
36.134004592896 milliseconds for commas 25.266885757446 milliseconds for dots
Output for 5.4.5
40.635824203491 milliseconds for commas 28.465986251831 milliseconds for dots
Output for 5.4.4
27.586936950684 milliseconds for commas 22.050857543945 milliseconds for dots
Output for 5.4.3
27.428865432739 milliseconds for commas 21.69394493103 milliseconds for dots
Output for 5.4.2
28.840065002441 milliseconds for commas 22.395849227905 milliseconds for dots
Output for 5.4.1
23.45085144043 milliseconds for commas 18.452882766724 milliseconds for dots
Output for 5.4.0
23.036956787109 milliseconds for commas 18.822908401489 milliseconds for dots
Output for 5.3.29
25.588035583496 milliseconds for commas 24.221181869507 milliseconds for dots
Output for 5.3.28
25.114059448242 milliseconds for commas 26.919841766357 milliseconds for dots
Output for 5.3.27
25.020122528076 milliseconds for commas 28.435945510864 milliseconds for dots
Output for 5.3.26
25.750875473022 milliseconds for commas 28.861999511719 milliseconds for dots
Output for 5.3.25
27.51088142395 milliseconds for commas 29.654979705811 milliseconds for dots
Output for 5.3.24
25.28190612793 milliseconds for commas 26.570081710815 milliseconds for dots
Output for 5.3.23
26.217937469482 milliseconds for commas 29.075860977173 milliseconds for dots
Output for 5.3.22
23.868799209595 milliseconds for commas 25.534868240356 milliseconds for dots
Output for 5.3.21
23.751020431519 milliseconds for commas 26.400089263916 milliseconds for dots
Output for 5.3.20
27.136087417603 milliseconds for commas 28.873920440674 milliseconds for dots
Output for 5.3.19
30.288934707642 milliseconds for commas 24.49893951416 milliseconds for dots
Output for 5.3.18
28.356075286865 milliseconds for commas 28.352975845337 milliseconds for dots
Output for 5.3.17
26.907920837402 milliseconds for commas 25.25806427002 milliseconds for dots
Output for 5.3.16
31.037092208862 milliseconds for commas 31.135082244873 milliseconds for dots
Output for 5.3.15
28.486967086792 milliseconds for commas 28.856992721558 milliseconds for dots
Output for 5.3.14
18.754005432129 milliseconds for commas 21.433115005493 milliseconds for dots
Output for 5.3.13
17.551898956299 milliseconds for commas 20.308017730713 milliseconds for dots
Output for 5.3.12
17.637968063354 milliseconds for commas 20.344018936157 milliseconds for dots
Output for 5.3.11
15.790939331055 milliseconds for commas 18.409013748169 milliseconds for dots
Output for 5.3.10
15.342950820923 milliseconds for commas 19.232034683228 milliseconds for dots
Output for 5.3.9
14.863014221191 milliseconds for commas 21.425008773804 milliseconds for dots
Output for 5.3.8
16.484022140503 milliseconds for commas 20.678997039795 milliseconds for dots
Output for 5.3.7
18.26286315918 milliseconds for commas 26.004076004028 milliseconds for dots
Output for 5.3.6
20.598888397217 milliseconds for commas 27.554035186768 milliseconds for dots
Output for 5.3.5
20.939826965332 milliseconds for commas 31.12006187439 milliseconds for dots
Output for 5.3.4
14.760971069336 milliseconds for commas 19.341945648193 milliseconds for dots
Output for 5.3.3
16.710996627808 milliseconds for commas 21.476984024048 milliseconds for dots
Output for 5.3.2
14.539957046509 milliseconds for commas 16.878128051758 milliseconds for dots
Output for 5.3.1
15.192031860352 milliseconds for commas 17.552137374878 milliseconds for dots
Output for 5.3.0
15.081882476807 milliseconds for commas 35.233020782471 milliseconds for dots
Output for 5.2.17
16.695976257324 milliseconds for commas 18.182992935181 milliseconds for dots
Output for 5.2.16
23.141145706177 milliseconds for commas 25.339841842651 milliseconds for dots
Output for 5.2.15
20.130157470703 milliseconds for commas 21.439075469971 milliseconds for dots
Output for 5.2.14
15.837907791138 milliseconds for commas 19.755125045776 milliseconds for dots
Output for 5.2.13
18.747091293335 milliseconds for commas 21.860122680664 milliseconds for dots
Output for 5.2.12
19.932985305786 milliseconds for commas 22.877931594849 milliseconds for dots
Output for 5.2.11
16.763925552368 milliseconds for commas 17.887830734253 milliseconds for dots
Output for 5.2.10
15.326023101807 milliseconds for commas 17.633199691772 milliseconds for dots
Output for 5.2.9
16.362190246582 milliseconds for commas 19.011974334717 milliseconds for dots
Output for 5.2.8
18.11408996582 milliseconds for commas 18.745899200439 milliseconds for dots
Output for 5.2.7
16.624927520752 milliseconds for commas 17.827987670898 milliseconds for dots
Output for 5.2.6
15.655994415283 milliseconds for commas 18.126964569092 milliseconds for dots
Output for 5.2.5
19.714832305908 milliseconds for commas 21.463871002197 milliseconds for dots
Output for 5.2.4
25.235891342163 milliseconds for commas 32.82904624939 milliseconds for dots
Output for 5.2.3
17.085075378418 milliseconds for commas 18.635034561157 milliseconds for dots
Output for 5.2.2
15.59591293335 milliseconds for commas 17.767906188965 milliseconds for dots
Output for 5.2.1
22.562980651855 milliseconds for commas 25.52604675293 milliseconds for dots
Output for 5.2.0
23.905992507935 milliseconds for commas 36.704778671265 milliseconds for dots
Output for 5.1.6
34.153938293457 milliseconds for commas 36.290884017944 milliseconds for dots
Output for 5.1.5
24.581909179688 milliseconds for commas 34.179925918579 milliseconds for dots
Output for 5.1.4
19.574880599976 milliseconds for commas 24.790048599243 milliseconds for dots
Output for 5.1.3
32.732009887695 milliseconds for commas 31.100988388062 milliseconds for dots
Output for 5.1.2
26.721000671387 milliseconds for commas 26.921987533569 milliseconds for dots
Output for 5.1.1
26.154041290283 milliseconds for commas 29.268026351929 milliseconds for dots
Output for 5.1.0
32.320022583008 milliseconds for commas 34.832000732422 milliseconds for dots
Output for 5.0.5
50.888061523438 milliseconds for commas 53.023815155029 milliseconds for dots
Output for 5.0.4
30.519008636475 milliseconds for commas 80.242156982422 milliseconds for dots
Output for 5.0.3
42.600870132446 milliseconds for commas 47.420024871826 milliseconds for dots
Output for 5.0.2
50.230979919434 milliseconds for commas 49.540996551514 milliseconds for dots
Output for 5.0.1
48.87318611145 milliseconds for commas 48.583030700684 milliseconds for dots
Output for 5.0.0
43.793201446533 milliseconds for commas 42.285919189453 milliseconds for dots
Output for 4.4.9
23.151 milliseconds for commas 30.668 milliseconds for dots
Output for 4.4.8
22.626 milliseconds for commas 43.461 milliseconds for dots
Output for 4.4.7
32.851 milliseconds for commas 39.351 milliseconds for dots
Output for 4.4.6
29.596 milliseconds for commas 35.874 milliseconds for dots
Output for 4.4.5
23.207 milliseconds for commas 30.893 milliseconds for dots
Output for 4.4.4
36.079 milliseconds for commas 55.479 milliseconds for dots
Output for 4.4.3
51.681 milliseconds for commas 54.678 milliseconds for dots
Output for 4.4.2
52.221 milliseconds for commas 54.151 milliseconds for dots
Output for 4.4.1
42.841 milliseconds for commas 42.41 milliseconds for dots
Output for 4.4.0
33.258 milliseconds for commas 39.167 milliseconds for dots
Output for 4.3.11
-949.271 milliseconds for commas 52.786 milliseconds for dots
Output for 4.3.10
53.549 milliseconds for commas 56.381 milliseconds for dots
Output for 4.3.9
-948.284 milliseconds for commas 51.645 milliseconds for dots
Output for 4.3.8
47.865 milliseconds for commas 50.918 milliseconds for dots
Output for 4.3.7
-952.404 milliseconds for commas 52.686 milliseconds for dots
Output for 4.3.6
51.58 milliseconds for commas 53.221 milliseconds for dots
Output for 4.3.5
53.924 milliseconds for commas 54.661 milliseconds for dots
Output for 4.3.4
50.442 milliseconds for commas 45.898 milliseconds for dots
Output for 4.3.3
47.375 milliseconds for commas -949.397 milliseconds for dots
Output for 4.3.2
53.498 milliseconds for commas 50.582 milliseconds for dots
Output for 4.3.1
49.729 milliseconds for commas 48.757 milliseconds for dots
Output for 4.3.0
40.042 milliseconds for commas 43.263 milliseconds for dots