3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo {} $foo = new Foo; $rounds = 100000; $start = microtime(true); for($i=0; $i<$rounds; $i++) { get_class($foo); } echo (microtime(true) - $start); echo "\n"; $start = microtime(true); for($i=0; $i<$rounds; $i++) { (new ReflectionClass($foo))->getName(); } echo (microtime(true) - $start);
Output for 7.3.12
0.0032119750976562 0.023910045623779
Output for 7.3.11
0.0035030841827393 0.025117874145508
Output for 7.3.10
0.0024929046630859 0.02311897277832
Output for 7.3.9
0.0051779747009277 0.024449110031128
Output for 7.3.8
0.0027179718017578 0.022967100143433
Output for 7.3.7
0.0023429393768311 0.022263050079346
Output for 7.3.6
0.0058460235595703 0.022575855255127
Output for 7.3.5
0.0025460720062256 0.025161981582642
Output for 7.3.4
0.0041749477386475 0.02546501159668
Output for 7.3.3
0.0027120113372803 0.024324893951416
Output for 7.3.2
0.0024459362030029 0.024773120880127
Output for 7.3.1
0.0028150081634521 0.024019002914429
Output for 7.3.0
0.0023539066314697 0.023023128509521
Output for 7.2.24
0.0032320022583008 0.034273147583008
Output for 7.2.23
0.00295090675354 0.030534029006958
Output for 7.2.22
0.0025589466094971 0.030194997787476
Output for 7.2.21
0.004551887512207 0.031076908111572
Output for 7.2.20
0.0042819976806641 0.034207105636597
Output for 7.2.19
0.0023589134216309 0.030861139297485
Output for 7.2.18
0.0023059844970703 0.030245065689087
Output for 7.2.17
0.0025880336761475 0.033533096313477
Output for 7.2.16
0.0032711029052734 0.032861948013306
Output for 7.2.15
0.0023419857025146 0.030602931976318
Output for 7.2.14
0.0022950172424316 0.02997899055481
Output for 7.2.13
0.0028719902038574 0.031038999557495
Output for 7.2.12
0.0028510093688965 0.029773950576782
Output for 7.2.11
0.002331018447876 0.030380964279175
Output for 7.2.10
0.0025651454925537 0.032668113708496
Output for 7.2.9
0.0026512145996094 0.031147956848145
Output for 7.2.8
0.0023398399353027 0.035284042358398
Output for 7.2.7
0.0023438930511475 0.030910015106201
Output for 7.2.6
0.0023548603057861 0.03062891960144
Output for 7.2.5
0.0023200511932373 0.030513048171997
Output for 7.2.4
0.0023620128631592 0.030581951141357
Output for 7.2.3
0.0023391246795654 0.031121969223022
Output for 7.2.2
0.0023229122161865 0.030813932418823
Output for 7.2.1
0.0023500919342041 0.031008005142212
Output for 7.2.0
0.0038809776306152 0.031960010528564
Output for 7.1.33
0.010000944137573 0.038428068161011
Output for 7.1.32
0.012948036193848 0.03835916519165
Output for 7.1.31
0.0124671459198 0.038593053817749
Output for 7.1.30
0.013344049453735 0.0417320728302
Output for 7.1.29
0.0097861289978027 0.038590908050537
Output for 7.1.28
0.01070499420166 0.038709878921509
Output for 7.1.27
0.010571956634521 0.038235902786255
Output for 7.1.26
0.010820865631104 0.038196086883545
Output for 7.1.25
0.01277494430542 0.038757085800171
Output for 7.1.7
0.0050740242004395 0.029297828674316
Output for 7.1.6
0.0085351467132568 0.04540491104126
Output for 7.1.5
0.0090150833129883 0.046992063522339
Output for 7.1.0
0.006939172744751 0.035305976867676
Output for 7.0.20
0.0056819915771484 0.024923086166382
Output for 7.0.14
0.0086760520935059 0.035283088684082
Output for 7.0.9
0.0040349960327148 0.028723001480103
Output for 7.0.8
0.0051519870758057 0.034854173660278
Output for 7.0.7
0.003770112991333 0.029119968414307
Output for 7.0.6
0.0051190853118896 0.028361082077026
Output for 7.0.5
0.0039589405059814 0.027160882949829
Output for 7.0.4
0.0057940483093262 0.031213998794556
Output for 7.0.3
0.0062780380249023 0.037199020385742
Output for 7.0.2
0.0058400630950928 0.030241012573242
Output for 7.0.1
0.0064868927001953 0.03989315032959
Output for 7.0.0
0.0051500797271729 0.031747817993164
Output for 5.6.28
0.020166873931885 0.065263986587524
Output for 5.6.23
0.012894868850708 0.064624071121216
Output for 5.6.22
0.015750885009766 0.073776006698608
Output for 5.6.21
0.016535043716431 0.070529937744141
Output for 5.6.20
0.011803865432739 0.059029102325439
Output for 5.6.19
0.015437126159668 0.060976982116699
Output for 5.6.18
0.010068893432617 0.054808855056763
Output for 5.6.17
0.013520956039429 0.060209989547729
Output for 5.6.16
0.017205953598022 0.085429191589355
Output for 5.6.15
0.016216993331909 0.07531213760376
Output for 5.6.14
0.015989065170288 0.073908090591431
Output for 5.6.13
0.010740041732788 0.055572986602783
Output for 5.6.12
0.013887882232666 0.060696125030518
Output for 5.6.11
0.01280403137207 0.062670230865479
Output for 5.6.10
0.010232210159302 0.054498910903931
Output for 5.6.9
0.012606859207153 0.061709880828857
Output for 5.6.8
0.015259981155396 0.063961982727051
Output for 5.6.7
0.014470100402832 0.05952000617981
Output for 5.6.6
0.015640020370483 0.07695198059082
Output for 5.6.5
0.016119956970215 0.078652858734131
Output for 5.6.4
0.01410698890686 0.064404964447021
Output for 5.6.3
0.016206979751587 0.077461004257202
Output for 5.6.2
0.012219190597534 0.05833888053894
Output for 5.6.1
0.0098159313201904 0.054244995117188
Output for 5.6.0
0.013943910598755 0.068204879760742
Output for 5.5.37
0.01358699798584 0.070936918258667
Output for 5.5.36
0.013403177261353 0.069323062896729
Output for 5.5.35
0.013279914855957 0.064212083816528
Output for 5.5.34
0.012907981872559 0.056114196777344
Output for 5.5.33
0.013707876205444 0.061131954193115
Output for 5.5.32
0.014212846755981 0.065716028213501
Output for 5.5.31
0.013880014419556 0.075889110565186
Output for 5.5.30
0.014049053192139 0.061904191970825
Output for 5.5.29
0.016378879547119 0.065315008163452
Output for 5.5.28
0.012026071548462 0.064105987548828
Output for 5.5.27
0.015450000762939 0.070427894592285
Output for 5.5.26
0.016302824020386 0.075188875198364
Output for 5.5.25
0.013673067092896 0.067199945449829
Output for 5.5.24
0.016705989837646 0.078378200531006
Output for 5.5.23
0.012756109237671 0.06150484085083
Output for 5.5.22
0.010319948196411 0.055817127227783
Output for 5.5.21
0.014619827270508 0.061663866043091
Output for 5.5.20
0.016188144683838 0.066683053970337
Output for 5.5.19
0.016016960144043 0.063541889190674
Output for 5.5.18
0.01311206817627 0.062858104705811
Output for 5.5.16
0.011836051940918 0.059079885482788
Output for 5.5.15
0.013144016265869 0.064594984054565
Output for 5.5.14
0.016443014144897 0.063975095748901
Output for 5.5.13
0.015594959259033 0.074496030807495
Output for 5.5.12
0.015420913696289 0.071871042251587
Output for 5.5.11
0.015161991119385 0.075163125991821
Output for 5.5.10
0.013685941696167 0.06622314453125
Output for 5.5.9
0.010093927383423 0.057845115661621
Output for 5.5.8
0.017384052276611 0.083504915237427
Output for 5.5.7
0.015444993972778 0.073870182037354
Output for 5.5.6
0.017451047897339 0.079802989959717
Output for 5.5.5
0.017464876174927 0.077632904052734
Output for 5.5.4
0.01305103302002 0.066834211349487
Output for 5.5.3
0.010738849639893 0.055981874465942
Output for 5.5.2
0.014596939086914 0.0626220703125
Output for 5.5.1
0.014889001846313 0.066166162490845
Output for 5.5.0
0.01396107673645 0.067713975906372
Output for 5.4.45
0.0097780227661133 0.054003000259399
Output for 5.4.44
0.015233993530273 0.067968130111694
Output for 5.4.43
0.016061067581177 0.075576066970825
Output for 5.4.42
0.012763023376465 0.06706690788269
Output for 5.4.41
0.017009973526001 0.091178894042969
Output for 5.4.40
0.010589122772217 0.055361986160278
Output for 5.4.39
0.014108896255493 0.057124137878418
Output for 5.4.38
0.016150951385498 0.076694011688232
Output for 5.4.37
0.015793085098267 0.066709995269775
Output for 5.4.36
0.017216205596924 0.077244997024536
Output for 5.4.35
0.016508817672729 0.077669143676758
Output for 5.4.34
0.014698028564453 0.064345121383667
Output for 5.4.32
0.011626005172729 0.058265924453735
Output for 5.4.31
0.010224103927612 0.054392099380493
Output for 5.4.30
0.015856027603149 0.066417932510376
Output for 5.4.29
0.011965990066528 0.05952000617981
Output for 5.4.28
0.015830993652344 0.073477029800415
Output for 5.4.27
0.01019811630249 0.053889989852905
Output for 5.4.26
0.014966011047363 0.069969892501831
Output for 5.4.25
0.014386892318726 0.060615062713623
Output for 5.4.24
0.012566089630127 0.06465220451355
Output for 5.4.23
0.015836000442505 0.07630181312561
Output for 5.4.22
0.010315895080566 0.054993152618408
Output for 5.4.21
0.015889883041382 0.073395013809204
Output for 5.4.20
0.012863874435425 0.066402912139893
Output for 5.4.19
0.014233112335205 0.064671039581299
Output for 5.4.18
0.013815879821777 0.059303998947144
Output for 5.4.17
0.01520299911499 0.071789026260376
Output for 5.4.16
0.014255046844482 0.06400990486145
Output for 5.4.15
0.0098409652709961 0.053663015365601
Output for 5.4.14
0.011062145233154 0.059937953948975
Output for 5.4.13
0.010725021362305 0.058718919754028
Output for 5.4.12
0.014935970306396 0.065423011779785
Output for 5.4.11
0.013657093048096 0.058800935745239
Output for 5.4.10
0.014557123184204 0.057861089706421
Output for 5.4.9
0.01505708694458 0.061975002288818
Output for 5.4.8
0.010645866394043 0.056387186050415
Output for 5.4.7
0.017257928848267 0.075800895690918
Output for 5.4.6
0.011812925338745 0.066465139389038
Output for 5.4.5
0.012470006942749 0.061969041824341
Output for 5.4.4
0.01416015625 0.067713022232056
Output for 5.4.3
0.01412296295166 0.060306072235107
Output for 5.4.2
0.011999845504761 0.060851097106934
Output for 5.4.1
0.016535997390747 0.076370000839233
Output for 5.4.0
0.017987966537476 0.067606925964355
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /in/EUp9S on line 19
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, 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /in/EUp9S on line 19
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/EUp9S on line 19
Process exited with code 255.

preferences:
177.98 ms | 401 KiB | 258 Q