3v4l.org

run code in 300+ PHP versions simultaneously
<?php $count = 10000000; $foo = 0; $start = microtime(true); for ($i = 0; $i < $count; $i++) { try { $foo++; } catch (\Exception $e) { } } echo microtime(true) - $start;
Output for 7.3.0
0.25710511207581
Output for 7.2.13
0.25551605224609
Output for 7.2.12
0.24819087982178
Output for 7.2.11
0.22839307785034
Output for 7.2.10
0.25528693199158
Output for 7.2.9
0.24746990203857
Output for 7.2.8
0.23883104324341
Output for 7.2.7
0.24817609786987
Output for 7.2.6
0.22273397445679
Output for 7.2.5
0.23323392868042
Output for 7.2.4
0.24689507484436
Output for 7.2.3
0.25694108009338
Output for 7.2.2
0.26004409790039
Output for 7.2.1
0.26046085357666
Output for 7.2.0
0.26876211166382
Output for 7.1.25
0.57593393325806
Output for 7.1.24
0.55313301086426
Output for 7.1.23
0.54209899902344
Output for 7.1.22
0.560467004776
Output for 7.1.21
0.54977297782898
Output for 7.1.20
0.50963878631592
Output for 7.1.19
0.52130389213562
Output for 7.1.18
0.53104400634766
Output for 7.1.17
0.52917194366455
Output for 7.1.16
0.51505398750305
Output for 7.1.15
0.54056692123413
Output for 7.1.14
0.55435490608215
Output for 7.1.13
0.59177398681641
Output for 7.1.12
0.53698086738586
Output for 7.1.11
0.5296311378479
Output for 7.1.10
0.50981998443604
Output for 7.1.9
0.53475785255432
Output for 7.1.8
0.54834198951721
Output for 7.1.7
0.55414700508118
Output for 7.1.6
0.5103280544281
Output for 7.1.5
0.54783487319946
Output for 7.1.4
0.54453301429749
Output for 7.1.3
0.49629902839661
Output for 7.1.2
0.49793601036072
Output for 7.1.1
0.53559994697571
Output for 7.1.0
0.49543309211731
Output for 7.0.33
0.5022919178009
Output for 7.0.32
0.51976799964905
Output for 7.0.31
0.50946807861328
Output for 7.0.30
0.51653718948364
Output for 7.0.29
0.52777791023254
Output for 7.0.28
0.49450516700745
Output for 7.0.27
0.56823897361755
Output for 7.0.26
0.50150895118713
Output for 7.0.25
0.50429701805115
Output for 7.0.24
0.50943493843079
Output for 7.0.23
0.52629899978638
Output for 7.0.22
0.52608609199524
Output for 7.0.21
0.54571795463562
Output for 7.0.20
0.55818200111389
Output for 7.0.19
0.50683903694153
Output for 7.0.18
0.49285316467285
Output for 7.0.17
0.51610207557678
Output for 7.0.16
0.50347995758057
Output for 7.0.15
0.518630027771
Output for 7.0.14
0.49523496627808
Output for 7.0.13
0.52177095413208
Output for 7.0.12
0.50999903678894
Output for 7.0.11
0.49174880981445
Output for 7.0.10
0.50865197181702
Output for 7.0.9
0.49979090690613
Output for 7.0.8
0.53386211395264
Output for 7.0.7
0.50766897201538
Output for 7.0.6
0.53756999969482
Output for 7.0.5
0.55163216590881
Output for 7.0.4
0.50383710861206
Output for 7.0.3
0.49213790893555
Output for 7.0.2
0.5072500705719
Output for 7.0.1
0.50043606758118
Output for 7.0.0
0.48179697990417
Output for 5.6.38
1.1362099647522
Output for 5.6.37
1.1507768630981
Output for 5.6.36
1.1307468414307
Output for 5.6.35
1.1643860340118
Output for 5.6.34
1.1259939670563
Output for 5.6.33
1.1897428035736
Output for 5.6.32
1.1406939029694
Output for 5.6.31
1.1443619728088
Output for 5.6.30
1.084597826004
Output for 5.6.29
1.0781660079956
Output for 5.6.28
1.0706491470337
Output for 5.6.27
1.0927650928497
Output for 5.6.26
1.1443989276886
Output for 5.6.25
1.0763540267944
Output for 5.6.24
1.1009590625763
Output for 5.6.23
1.1121819019318
Output for 5.6.22
1.0824060440063
Output for 5.6.21
1.0824921131134
Output for 5.6.20
1.0877110958099
Output for 5.6.19
1.0813708305359
Output for 5.6.18
1.1476941108704
Output for 5.6.17
1.0754518508911
Output for 5.6.16
1.0929849147797
Output for 5.6.15
1.1022429466248
Output for 5.6.14
1.0882248878479
Output for 5.6.13
1.092325925827
Output for 5.6.12
1.1047701835632
Output for 5.6.11
1.1158318519592
Output for 5.6.10
1.1047110557556
Output for 5.6.9
1.1035060882568
Output for 5.6.8
1.0667219161987
Output for 5.6.7
1.0855059623718
Output for 5.6.6
1.0780749320984
Output for 5.6.5
1.1026411056519
Output for 5.6.4
1.1117382049561
Output for 5.6.3
1.121237039566
Output for 5.6.2
1.0743780136108
Output for 5.6.1
1.0979871749878
Output for 5.6.0
1.0713701248169
Output for 5.5.38
1.0983350276947
Output for 5.5.37
1.1073229312897
Output for 5.5.36
1.0792071819305
Output for 5.5.35
1.1592788696289
Output for 5.5.34
1.0921289920807
Output for 5.5.33
1.0791070461273
Output for 5.5.32
1.0846128463745
Output for 5.5.31
1.0728368759155
Output for 5.5.30
1.0840740203857
Output for 5.5.29
1.1270020008087
Output for 5.5.28
1.1023700237274
Output for 5.5.27
1.0871641635895
Output for 5.5.26
1.0805678367615
Output for 5.5.25
1.2473680973053
Output for 5.5.24
1.1428089141846
Output for 5.5.23
1.1295890808105
Output for 5.5.22
1.138601064682
Output for 5.5.21
1.0955250263214
Output for 5.5.20
1.139876127243
Output for 5.5.19
1.0924270153046
Output for 5.5.18
1.0828530788422
Output for 5.5.17
1.1168811321259
Output for 5.5.16
1.111622095108
Output for 5.5.15
1.1040198802948
Output for 5.5.14
1.0913619995117
Output for 5.5.13
1.1102640628815
Output for 5.5.12
1.169084072113
Output for 5.5.11
1.1091570854187
Output for 5.5.10
1.1110830307007
Output for 5.5.9
1.0864038467407
Output for 5.5.8
1.1213080883026
Output for 5.5.7
1.1315279006958
Output for 5.5.6
1.1704831123352
Output for 5.5.5
1.2025191783905
Output for 5.5.4
1.1248440742493
Output for 5.5.3
1.1175079345703
Output for 5.5.2
1.2124259471893
Output for 5.5.1
1.235475063324
Output for 5.5.0
1.1536538600922
Output for 5.4.45
1.0262250900269
Output for 5.4.44
1.0317368507385
Output for 5.4.43
1.0380909442902
Output for 5.4.42
1.0382478237152
Output for 5.4.41
1.0335779190063
Output for 5.4.40
1.0296361446381
Output for 5.4.39
1.0874609947205
Output for 5.4.38
1.0299179553986
Output for 5.4.37
1.0554440021515
Output for 5.4.36
1.0483481884003
Output for 5.4.35
1.0943129062653
Output for 5.4.34
1.0250990390778
Output for 5.4.33
1.0970098972321
Output for 5.4.32
1.0695259571075
Output for 5.4.31
1.0735189914703
Output for 5.4.30
1.0608007907867
Output for 5.4.29
1.0091140270233
Output for 5.4.28
1.037162065506
Output for 5.4.27
1.0966300964355
Output for 5.4.26
1.0291850566864
Output for 5.4.25
1.0474660396576
Output for 5.4.24
1.067507982254
Output for 5.4.23
1.0597929954529
Output for 5.4.22
1.0849118232727
Output for 5.4.21
1.0880870819092
Output for 5.4.20
1.1046359539032
Output for 5.4.19
1.1649458408356
Output for 5.4.18
1.1159081459045
Output for 5.4.17
1.1355881690979
Output for 5.4.16
1.1081898212433
Output for 5.4.15
1.0350210666656
Output for 5.4.14
1.0563008785248
Output for 5.4.13
1.0738110542297
Output for 5.4.12
1.1064200401306
Output for 5.4.11
1.0722389221191
Output for 5.4.10
1.0228960514069
Output for 5.4.9
1.0338180065155
Output for 5.4.8
1.1036248207092
Output for 5.4.7
1.0473601818085
Output for 5.4.6
1.0890190601349
Output for 5.4.5
1.0631740093231
Output for 5.4.4
1.129371881485
Output for 5.4.3
1.1650550365448
Output for 5.4.2
1.107323884964
Output for 5.4.1
1.0827879905701
Output for 5.4.0
1.0832409858704
Output for 5.3.29
1.134222984314
Output for 5.3.28
1.2255110740662
Output for 5.3.27
1.2233040332794
Output for 5.3.26
1.1872551441193
Output for 5.3.25
1.2593231201172
Output for 5.3.24
1.1973061561584
Output for 5.3.23
1.2009391784668
Output for 5.3.22
1.1824290752411
Output for 5.3.21
1.1363492012024
Output for 5.3.20
1.1386251449585
Output for 5.3.19
1.189168214798
Output for 5.3.18
1.3197991847992
Output for 5.3.17
1.1304540634155
Output for 5.3.16
1.191869020462
Output for 5.3.15
1.2610011100769
Output for 5.3.14
1.2849760055542
Output for 5.3.13
1.2932231426239
Output for 5.3.12
1.1679360866547
Output for 5.3.11
1.1880850791931
Output for 5.3.10
1.2400929927826
Output for 5.3.9
1.230621099472
Output for 5.3.8
1.2447400093079
Output for 5.3.7
1.2533800601959
Output for 5.3.6
1.2040140628815
Output for 5.3.5
1.2392611503601
Output for 5.3.4
1.2584850788116
Output for 5.3.3
1.199000120163
Output for 5.3.2
1.2741410732269
Output for 5.3.1
1.2502501010895
Output for 5.3.0
1.2284150123596
Output for 5.2.17
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3421502113342
Output for 5.2.16
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.384819984436
Output for 5.2.15
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4903302192688
Output for 5.2.14
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.5145471096039
Output for 5.2.13
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4935121536255
Output for 5.2.12
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4193091392517
Output for 5.2.11
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4559991359711
Output for 5.2.10
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3994810581207
Output for 5.2.9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3148341178894
Output for 5.2.8
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3856630325317
Output for 5.2.7
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3669412136078
Output for 5.2.6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3408720493317
Output for 5.2.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4663441181183
Output for 5.2.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.5258791446686
Output for 5.2.3
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.4746451377869
Output for 5.2.2
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.3811559677124
Output for 5.2.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.2451660633087
Output for 5.2.0
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.9241368770599
Output for 5.1.6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 2.0361621379852
Output for 5.1.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 2.007071018219
Output for 5.1.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.9966149330139
Output for 5.1.3
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 2.002133846283
Output for 5.1.2
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 2.0157780647278
Output for 5.1.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 1.9578428268433
Output for 5.1.0
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10 2.1010639667511
Output for 5.0.0 - 5.0.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/D29BH on line 10
Process exited with code 137.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected '{' in /in/D29BH on line 8
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
Parse error: parse error, unexpected '{' in /in/D29BH on line 8
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/D29BH on line 8
Process exited with code 255.

preferences:
176.14 ms | 401 KiB | 287 Q