3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Kitchen { private $yummy = 'cake'; } $time_start = microtime(true); for ($i = 0; $i < 100000; $i += 1) { $sweetsThief = Closure::bind(function (Kitchen $kitchen) { return $kitchen->yummy; }, null, 'Kitchen'); } echo microtime(true) - $time_start;
Output for 7.4.1
0.062581062316895
Output for 7.4.0
0.038325071334839
Output for 7.3.13
0.064545869827271
Output for 7.3.12
0.064607858657837
Output for 7.3.11
0.064662933349609
Output for 7.3.10
0.038914203643799
Output for 7.3.9
0.038819074630737
Output for 7.3.8
0.038789033889771
Output for 7.3.7
0.04276180267334
Output for 7.3.6
0.039552927017212
Output for 7.3.5
0.039122104644775
Output for 7.3.4
0.040483951568604
Output for 7.3.3
0.039767980575562
Output for 7.3.2
0.048519849777222
Output for 7.3.1
0.044553995132446
Output for 7.3.0
0.046196937561035
Output for 7.2.26
0.066322088241577
Output for 7.2.25
0.044952869415283
Output for 7.2.24
0.041425943374634
Output for 7.2.23
0.040864944458008
Output for 7.2.22
0.040776968002319
Output for 7.2.21
0.042110919952393
Output for 7.2.20
0.041590929031372
Output for 7.2.19
0.040311813354492
Output for 7.2.18
0.045200109481812
Output for 7.2.17
0.045048952102661
Output for 7.2.16
0.040593862533569
Output for 7.2.15
0.042263984680176
Output for 7.2.14
0.045531034469604
Output for 7.2.13
0.040586948394775
Output for 7.2.12
0.040132999420166
Output for 7.2.11
0.040595054626465
Output for 7.2.10
0.042258024215698
Output for 7.2.9
0.040165901184082
Output for 7.2.8
0.040262937545776
Output for 7.2.7
0.040347099304199
Output for 7.2.6
0.044728994369507
Output for 7.2.5
0.042833805084229
Output for 7.2.4
0.04006814956665
Output for 7.2.3
0.041029214859009
Output for 7.2.2
0.040184020996094
Output for 7.2.1
0.044111013412476
Output for 7.2.0
0.040069818496704
Output for 7.1.33
0.055011987686157
Output for 7.1.32
0.065335988998413
Output for 7.1.31
0.055109977722168
Output for 7.1.30
0.054567813873291
Output for 7.1.29
0.059746980667114
Output for 7.1.28
0.055296897888184
Output for 7.1.27
0.055334091186523
Output for 7.1.26
0.056167125701904
Output for 7.1.25
0.055462121963501
Output for 7.1.24
0.056868076324463
Output for 7.1.23
0.055727005004883
Output for 7.1.22
0.084326982498169
Output for 7.1.21
0.056493997573853
Output for 7.1.20
0.055789947509766
Output for 7.1.19
0.055001020431519
Output for 7.1.18
0.070085048675537
Output for 7.1.17
0.055019855499268
Output for 7.1.16
0.055222988128662
Output for 7.1.15
0.05937385559082
Output for 7.1.14
0.058298110961914
Output for 7.1.13
0.059041976928711
Output for 7.1.12
0.056401014328003
Output for 7.1.11
0.054481983184814
Output for 7.1.10
0.060168027877808
Output for 7.1.9
0.054985046386719
Output for 7.1.8
0.057532072067261
Output for 7.1.7
0.0570969581604
Output for 7.1.6
0.058334112167358
Output for 7.1.5
0.059707164764404
Output for 7.1.4
0.056099891662598
Output for 7.1.3
0.055696964263916
Output for 7.1.2
0.053953886032104
Output for 7.1.1
0.06029486656189
Output for 7.1.0
0.061291933059692
Output for 7.0.33
0.05642294883728
Output for 7.0.32
0.083117961883545
Output for 7.0.31
0.057147979736328
Output for 7.0.30
0.076220989227295
Output for 7.0.29
0.05524206161499
Output for 7.0.28
0.056276798248291
Output for 7.0.27
0.058005809783936
Output for 7.0.26
0.06059193611145
Output for 7.0.25
0.056896924972534
Output for 7.0.24
0.054955959320068
Output for 7.0.23
0.060939073562622
Output for 7.0.22
0.061712026596069
Output for 7.0.21
0.056463003158569
Output for 7.0.20
0.081397771835327
Output for 7.0.19
0.065466165542603
Output for 7.0.18
0.056980133056641
Output for 7.0.17
0.064775943756104
Output for 7.0.13, 7.0.16
0.054878950119019
Output for 7.0.15
0.061747074127197
Output for 7.0.14
0.057489156723022
Output for 7.0.12
0.061968803405762
Output for 7.0.11
0.055814027786255
Output for 7.0.10
0.057186126708984
Output for 7.0.9
0.058905124664307
Output for 7.0.8
0.07355809211731
Output for 7.0.7
0.080134868621826
Output for 7.0.6
0.056116819381714
Output for 7.0.5
0.056852102279663
Output for 7.0.4
0.055517911911011
Output for 7.0.3
0.062249898910522
Output for 7.0.2
0.083527088165283
Output for 7.0.1
0.059262990951538
Output for 7.0.0
0.057836055755615
Output for 5.6.40
0.067906856536865
Output for 5.6.39
0.07485294342041
Output for 5.6.38
0.075821876525879
Output for 5.6.37
0.067737102508545
Output for 5.6.36
0.07069993019104
Output for 5.6.35
0.070170164108276
Output for 5.6.34
0.070163011550903
Output for 5.6.33
0.066687107086182
Output for 5.6.32
0.068417072296143
Output for 5.6.31
0.070430994033813
Output for 5.6.30
0.067032098770142
Output for 5.6.29
0.070544958114624
Output for 5.6.28
0.070403099060059
Output for 5.6.27
0.067263126373291
Output for 5.6.26
0.071430921554565
Output for 5.6.25
0.076574087142944
Output for 5.6.24
0.071879148483276
Output for 5.6.23
0.071547031402588
Output for 5.6.22
0.076586961746216
Output for 5.6.21
0.071016073226929
Output for 5.6.20
0.071144104003906
Output for 5.6.19
0.069998979568481
Output for 5.6.18
0.068690061569214
Output for 5.6.17
0.068687915802002
Output for 5.6.16
0.068854093551636
Output for 5.6.15
0.068759918212891
Output for 5.6.14
0.06950306892395
Output for 5.6.13
0.068661212921143
Output for 5.6.12
0.080950021743774
Output for 5.6.11
0.07023286819458
Output for 5.6.10
0.070002794265747
Output for 5.6.9
0.067808151245117
Output for 5.6.8
0.10305786132812
Output for 5.6.7
0.06720495223999
Output for 5.6.6
0.070152997970581
Output for 5.6.5
0.1131329536438
Output for 5.6.4
0.077102899551392
Output for 5.6.3
0.074655055999756
Output for 5.6.2
0.075782060623169
Output for 5.6.1
0.067916870117188
Output for 5.6.0
0.074295997619629
Output for 5.5.38
0.077351808547974
Output for 5.5.37
0.070775985717773
Output for 5.5.36
0.069353103637695
Output for 5.5.35
0.076596975326538
Output for 5.5.34
0.070253849029541
Output for 5.5.33
0.070831060409546
Output for 5.5.32
0.069322109222412
Output for 5.5.31
0.076951026916504
Output for 5.5.30
0.070426940917969
Output for 5.5.29
0.072125196456909
Output for 5.5.28
0.074122905731201
Output for 5.5.27
0.079787015914917
Output for 5.5.26
0.078945159912109
Output for 5.5.25
0.069928884506226
Output for 5.5.24
0.072675943374634
Output for 5.5.23
0.077162981033325
Output for 5.5.22
0.08773398399353
Output for 5.5.21
0.10729098320007
Output for 5.5.20
0.072664976119995
Output for 5.5.19
0.073620080947876
Output for 5.5.18
0.070255041122437
Output for 5.5.17
0.084287881851196
Output for 5.5.16
0.071628093719482
Output for 5.5.15
0.0746009349823
Output for 5.5.14
0.079587936401367
Output for 5.5.13
0.069833040237427
Output for 5.5.12
0.0765540599823
Output for 5.5.11
0.072458982467651
Output for 5.5.10
0.072735071182251
Output for 5.5.9
0.079572916030884
Output for 5.5.8
0.073485851287842
Output for 5.5.7
0.077345848083496
Output for 5.5.6
0.070604085922241
Output for 5.5.5
0.092580795288086
Output for 5.5.4
0.090226888656616
Output for 5.5.3
0.069103956222534
Output for 5.5.2
0.071447134017944
Output for 5.5.1
0.075977087020874
Output for 5.5.0
0.076909065246582
Output for 5.4.45
0.080595016479492
Output for 5.4.44
0.078148126602173
Output for 5.4.43
0.078873872756958
Output for 5.4.42
0.078274011611938
Output for 5.4.41
0.11146998405457
Output for 5.4.40
0.079329013824463
Output for 5.4.39
0.069540023803711
Output for 5.4.38
0.074866056442261
Output for 5.4.37
0.10384607315063
Output for 5.4.36
0.07064414024353
Output for 5.4.35
0.074689149856567
Output for 5.4.34
0.096823930740356
Output for 5.4.33
0.074924945831299
Output for 5.4.32
0.074075937271118
Output for 5.4.31
0.072387933731079
Output for 5.4.30
0.073601961135864
Output for 5.4.29
0.083717823028564
Output for 5.4.28
0.073168992996216
Output for 5.4.27
0.073806047439575
Output for 5.4.26
0.10367584228516
Output for 5.4.25
0.088102102279663
Output for 5.4.24
0.071841955184937
Output for 5.4.23
0.074461936950684
Output for 5.4.22
0.083534002304077
Output for 5.4.21
0.074995994567871
Output for 5.4.20
0.079194068908691
Output for 5.4.19
0.073590040206909
Output for 5.4.18
0.073799133300781
Output for 5.4.17
0.076328992843628
Output for 5.4.16
0.072731018066406
Output for 5.4.15
0.072706937789917
Output for 5.4.14
0.074491024017334
Output for 5.4.13
0.081125020980835
Output for 5.4.12
0.071716070175171
Output for 5.4.11
0.075929880142212
Output for 5.4.10
0.074966907501221
Output for 5.4.9
0.070754051208496
Output for 5.4.8
0.074522972106934
Output for 5.4.7
0.076824903488159
Output for 5.4.6
0.074883937835693
Output for 5.4.5
0.079063892364502
Output for 5.4.4
0.074474096298218
Output for 5.4.3
0.074514150619507
Output for 5.4.2
0.080757141113281
Output for 5.4.1
0.073103904724121
Output for 5.4.0
0.079008102416992
Output for 5.3.0 - 5.3.29
Fatal error: Call to undefined method Closure::bind() in /in/CPYO7 on line 13
Process exited with code 255.
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /in/CPYO7 on line 13
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_FUNCTION, expecting ')' in /in/CPYO7 on line 13
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/CPYO7 on line 5
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 T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/CPYO7 on line 5
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/CPYO7 on line 5
Process exited with code 255.

preferences:
195.11 ms | 401 KiB | 325 Q