3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Aself { const AA = 'AA'; public static function get() { return self::AA; } } class Astatic { const AA = 'AA'; public static function get() { return static::AA; } } $t = microtime(true); for ($i = 0; $i < 10000; $i++) { Aself::get(); } echo microtime(true) - $t; echo "\n"; $t = microtime(true); for ($i = 0; $i < 10000; $i++) { Astatic::get(); } echo microtime(true) - $t; echo "\n";
Output for 7.4.1
0.00030779838562012 0.00044608116149902
Output for 7.4.0
0.00030112266540527 0.00047707557678223
Output for 7.3.13
0.00032281875610352 0.00050997734069824
Output for 7.3.12
0.00032401084899902 0.00048995018005371
Output for 7.3.11
0.00023293495178223 0.00042510032653809
Output for 7.3.10
0.00032901763916016 0.00026798248291016
Output for 7.3.9
0.00020790100097656 0.00026798248291016
Output for 7.3.8
0.0002288818359375 0.00029706954956055
Output for 7.3.7
0.00053310394287109 0.00075697898864746
Output for 7.3.6
0.00021600723266602 0.00030899047851562
Output for 7.3.5
0.00031399726867676 0.00040197372436523
Output for 7.3.4
0.00024986267089844 0.00031805038452148
Output for 7.3.3
0.00048589706420898 0.00063896179199219
Output for 7.3.2
0.00034499168395996 0.00051999092102051
Output for 7.3.1
0.0004889965057373 0.00065493583679199
Output for 7.3.0
0.0004270076751709 0.00054788589477539
Output for 7.2.26
0.00043010711669922 0.0005640983581543
Output for 7.2.25
0.00041508674621582 0.00057601928710938
Output for 7.2.24
0.00024604797363281 0.00039291381835938
Output for 7.2.23
0.00025391578674316 0.00038409233093262
Output for 7.2.22
0.00024604797363281 0.00041389465332031
Output for 7.2.21
0.00025606155395508 0.00039505958557129
Output for 7.2.20
0.00029397010803223 0.00044488906860352
Output for 7.2.19
0.00024294853210449 0.0003819465637207
Output for 7.2.18
0.00038290023803711 0.00059390068054199
Output for 7.2.17
0.00076079368591309 0.0008089542388916
Output for 7.2.16
0.00028395652770996 0.00043010711669922
Output for 7.2.15
0.00024199485778809 0.00038790702819824
Output for 7.2.14
0.00038695335388184 0.00048398971557617
Output for 7.2.13
0.00043582916259766 0.00058484077453613
Output for 7.2.12
0.00042104721069336 0.0007169246673584
Output for 7.2.11
0.0004279613494873 0.00069403648376465
Output for 7.2.10
0.00025582313537598 0.00041103363037109
Output for 7.2.9
0.00034689903259277 0.00054216384887695
Output for 7.2.8
0.00024008750915527 0.0003819465637207
Output for 7.2.7
0.00024509429931641 0.00037693977355957
Output for 7.2.6
0.00024294853210449 0.00037813186645508
Output for 7.2.5
0.00024080276489258 0.00039005279541016
Output for 7.2.4
0.00039100646972656 0.00063800811767578
Output for 7.2.3
0.00027608871459961 0.00038909912109375
Output for 7.2.2
0.00055813789367676 0.00083398818969727
Output for 7.2.1
0.00055503845214844 0.00086808204650879
Output for 7.2.0
0.0005650520324707 0.00093889236450195
Output for 7.1.33
0.00063419342041016 0.0008699893951416
Output for 7.1.32
0.00062990188598633 0.00087189674377441
Output for 7.1.31
0.0012819766998291 0.00084495544433594
Output for 7.1.30
0.00064897537231445 0.00081992149353027
Output for 7.1.29
0.0010130405426025 0.0013270378112793
Output for 7.1.28
0.00086784362792969 0.0010488033294678
Output for 7.1.27
0.00079989433288574 0.0010881423950195
Output for 7.1.26
0.00062704086303711 0.00088715553283691
Output for 7.1.25
0.00085902214050293 0.00093913078308105
Output for 7.1.24
0.00062417984008789 0.0007939338684082
Output for 7.1.23
0.00065207481384277 0.00081992149353027
Output for 7.1.22
0.00062203407287598 0.00083184242248535
Output for 7.1.21
0.0006260871887207 0.00082302093505859
Output for 7.1.20
0.00088310241699219 0.0010368824005127
Output for 7.1.19
0.00064301490783691 0.00086212158203125
Output for 7.1.18
0.00084996223449707 0.001209020614624
Output for 7.1.17
0.0012180805206299 0.001554012298584
Output for 7.1.16
0.00082898139953613 0.0010509490966797
Output for 7.1.15
0.00066995620727539 0.0010340213775635
Output for 7.1.14
0.0012280941009521 0.0016210079193115
Output for 7.1.13
0.001410961151123 0.0012388229370117
Output for 7.1.12
0.0010919570922852 0.0015690326690674
Output for 7.1.11
0.00080704689025879 0.0012450218200684
Output for 7.1.10
0.001244068145752 0.0008399486541748
Output for 7.1.9
0.001270055770874 0.0015521049499512
Output for 7.1.8
0.00080084800720215 0.0010700225830078
Output for 7.1.7
0.00092196464538574 0.0013301372528076
Output for 7.1.6
0.00070500373840332 0.0010659694671631
Output for 7.1.5
0.0010309219360352 0.00081300735473633
Output for 7.1.4
0.0010828971862793 0.0014579296112061
Output for 7.1.3
0.00063085556030273 0.00079107284545898
Output for 7.1.2
0.00062704086303711 0.00083184242248535
Output for 7.1.1
0.0012269020080566 0.00080704689025879
Output for 7.1.0
0.0011558532714844 0.00084209442138672
Output for 7.0.33
0.0013551712036133 0.00092601776123047
Output for 7.0.32
0.000946044921875 0.0013830661773682
Output for 7.0.31
0.0011048316955566 0.0015130043029785
Output for 7.0.30
0.0011329650878906 0.0015261173248291
Output for 7.0.29
0.0011351108551025 0.0014679431915283
Output for 7.0.28
0.0010831356048584 0.0015380382537842
Output for 7.0.27
0.00061821937561035 0.0009000301361084
Output for 7.0.26
0.00092697143554688 0.0013909339904785
Output for 7.0.25
0.00061988830566406 0.000885009765625
Output for 7.0.24
0.0015401840209961 0.0022499561309814
Output for 7.0.23
0.00061202049255371 0.00089597702026367
Output for 7.0.22
0.00081801414489746 0.0010840892791748
Output for 7.0.21
0.00089693069458008 0.0014500617980957
Output for 7.0.20
0.0010828971862793 0.0015358924865723
Output for 7.0.19
0.00065898895263672 0.00098299980163574
Output for 7.0.18
0.0010800361633301 0.0015480518341064
Output for 7.0.17
0.000640869140625 0.0009150505065918
Output for 7.0.16
0.00060009956359863 0.00094103813171387
Output for 7.0.15
0.00077509880065918 0.0011849403381348
Output for 7.0.14
0.0015740394592285 0.0015380382537842
Output for 7.0.13
0.00084400177001953 0.0012960433959961
Output for 7.0.12
0.00082993507385254 0.0011799335479736
Output for 7.0.11
0.0012149810791016 0.0011920928955078
Output for 7.0.10
0.00093197822570801 0.0015311241149902
Output for 7.0.9
0.00064587593078613 0.00098896026611328
Output for 7.0.8
0.0014100074768066 0.0021960735321045
Output for 7.0.7
0.0012321472167969 0.0017280578613281
Output for 7.0.6
0.0006401538848877 0.0010299682617188
Output for 7.0.5
0.00092816352844238 0.0013279914855957
Output for 7.0.4
0.0011959075927734 0.0014801025390625
Output for 7.0.3
0.0012459754943848 0.0018100738525391
Output for 7.0.2
0.0014810562133789 0.0022158622741699
Output for 7.0.1
0.00080490112304688 0.0012040138244629
Output for 7.0.0
0.0013117790222168 0.0021679401397705
Output for 5.6.40
0.0023038387298584 0.0023500919342041
Output for 5.6.39
0.0030651092529297 0.0023369789123535
Output for 5.6.38
0.003532886505127 0.0023200511932373
Output for 5.6.37
0.0021560192108154 0.002155065536499
Output for 5.6.36
0.0021340847015381 0.0021500587463379
Output for 5.6.35
0.0032849311828613 0.0032391548156738
Output for 5.6.34
0.0027198791503906 0.0024309158325195
Output for 5.6.33
0.0022790431976318 0.0022799968719482
Output for 5.6.32
0.0030498504638672 0.002979040145874
Output for 5.6.31
0.0027620792388916 0.0021860599517822
Output for 5.6.30
0.0026309490203857 0.0026340484619141
Output for 5.6.29
0.002532958984375 0.0024700164794922
Output for 5.6.28
0.0022499561309814 0.0022869110107422
Output for 5.6.27
0.0021359920501709 0.0021629333496094
Output for 5.6.26
0.0042669773101807 0.0023190975189209
Output for 5.6.25
0.0022351741790771 0.0022010803222656
Output for 5.6.24
0.0024371147155762 0.002371072769165
Output for 5.6.23
0.0023019313812256 0.0021460056304932
Output for 5.6.22
0.0022268295288086 0.0022189617156982
Output for 5.6.21
0.0031788349151611 0.0023279190063477
Output for 5.6.20
0.0022001266479492 0.0021851062774658
Output for 5.6.19
0.0023419857025146 0.0023090839385986
Output for 5.6.18
0.0037519931793213 0.002938985824585
Output for 5.6.17
0.0029499530792236 0.0023908615112305
Output for 5.6.16
0.0023088455200195 0.0022799968719482
Output for 5.6.15
0.0023350715637207 0.0023171901702881
Output for 5.6.14
0.0021770000457764 0.0021140575408936
Output for 5.6.13
0.0023510456085205 0.0024440288543701
Output for 5.6.12
0.0029489994049072 0.0021400451660156
Output for 5.6.11
0.002763032913208 0.0026810169219971
Output for 5.6.10
0.0027570724487305 0.0027239322662354
Output for 5.6.9
0.0037739276885986 0.0029089450836182
Output for 5.6.8
0.0020930767059326 0.0022180080413818
Output for 5.6.7
0.0021679401397705 0.0020971298217773
Output for 5.6.6
0.0034570693969727 0.0026261806488037
Output for 5.6.5
0.0034999847412109 0.0021700859069824
Output for 5.6.4
0.0036849975585938 0.0037260055541992
Output for 5.6.3
0.0025529861450195 0.002357006072998
Output for 5.6.2
0.0022029876708984 0.0021018981933594
Output for 5.6.1
0.0043818950653076 0.0022518634796143
Output for 5.6.0
0.0025639533996582 0.0020811557769775
Output for 5.5.38
0.003493070602417 0.0021281242370605
Output for 5.5.37
0.0026121139526367 0.0026237964630127
Output for 5.5.36
0.0029811859130859 0.0021100044250488
Output for 5.5.35
0.0023810863494873 0.0024051666259766
Output for 5.5.34
0.0035018920898438 0.0034680366516113
Output for 5.5.33
0.0023238658905029 0.0022439956665039
Output for 5.5.32
0.0030670166015625 0.0030109882354736
Output for 5.5.31
0.0030839443206787 0.003026008605957
Output for 5.5.30
0.0022239685058594 0.0021648406982422
Output for 5.5.29
0.0044269561767578 0.0021049976348877
Output for 5.5.28
0.0028679370880127 0.0024020671844482
Output for 5.5.27
0.0026910305023193 0.0039708614349365
Output for 5.5.26
0.0021629333496094 0.0026359558105469
Output for 5.5.25
0.002140998840332 0.0021460056304932
Output for 5.5.24
0.0025069713592529 0.0025091171264648
Output for 5.5.23
0.0021650791168213 0.0021328926086426
Output for 5.5.22
0.0024280548095703 0.0025711059570312
Output for 5.5.21
0.0023519992828369 0.0021119117736816
Output for 5.5.20
0.0030078887939453 0.0021710395812988
Output for 5.5.19
0.0033650398254395 0.0021469593048096
Output for 5.5.18
0.0031518936157227 0.0030908584594727
Output for 5.5.17
0.0039668083190918 0.0020160675048828
Output for 5.5.16
0.0021040439605713 0.0020918846130371
Output for 5.5.15
0.0025720596313477 0.0037851333618164
Output for 5.5.14
0.0025739669799805 0.0025620460510254
Output for 5.5.13
0.0021719932556152 0.002169132232666
Output for 5.5.12
0.00211501121521 0.0021419525146484
Output for 5.5.11
0.0023341178894043 0.0023360252380371
Output for 5.5.10
0.0035469532012939 0.0021030902862549
Output for 5.5.9
0.0021891593933105 0.0022010803222656
Output for 5.5.8
0.0025880336761475 0.002593994140625
Output for 5.5.7
0.0044519901275635 0.0023939609527588
Output for 5.5.6
0.0026199817657471 0.0025711059570312
Output for 5.5.5
0.002439022064209 0.002112865447998
Output for 5.5.4
0.0021429061889648 0.0021049976348877
Output for 5.5.3
0.0038890838623047 0.0028657913208008
Output for 5.5.2
0.0022060871124268 0.0022430419921875
Output for 5.5.1
0.0031020641326904 0.0024030208587646
Output for 5.5.0
0.0043189525604248 0.0028867721557617
Output for 5.4.45
0.0025150775909424 0.0026659965515137
Output for 5.4.44
0.0048379898071289 0.0037050247192383
Output for 5.4.43
0.0022661685943604 0.0022571086883545
Output for 5.4.42
0.0033800601959229 0.0032291412353516
Output for 5.4.41
0.0027728080749512 0.0027360916137695
Output for 5.4.40
0.0037691593170166 0.0022010803222656
Output for 5.4.39
0.0022528171539307 0.0022449493408203
Output for 5.4.38
0.0032110214233398 0.0031540393829346
Output for 5.4.37
0.0024220943450928 0.0024039745330811
Output for 5.4.36
0.0030679702758789 0.0028369426727295
Output for 5.4.35
0.0056939125061035 0.0026149749755859
Output for 5.4.34
0.0031490325927734 0.0031189918518066
Output for 5.4.33
0.0022969245910645 0.002269983291626
Output for 5.4.32
0.0047969818115234 0.0026440620422363
Output for 5.4.31
0.0031330585479736 0.002357006072998
Output for 5.4.30
0.0036690235137939 0.0036380290985107
Output for 5.4.29
0.0025520324707031 0.0024609565734863
Output for 5.4.28
0.0024240016937256 0.0023891925811768
Output for 5.4.27
0.0022201538085938 0.0021791458129883
Output for 5.4.26
0.0022399425506592 0.0022399425506592
Output for 5.4.25
0.0051939487457275 0.0029280185699463
Output for 5.4.24
0.0052759647369385 0.0021929740905762
Output for 5.4.23
0.004425048828125 0.0024769306182861
Output for 5.4.22
0.0042150020599365 0.0041511058807373
Output for 5.4.21
0.0023150444030762 0.0023050308227539
Output for 5.4.20
0.0033009052276611 0.0023148059844971
Output for 5.4.19
0.0023429393768311 0.0023458003997803
Output for 5.4.18
0.0029759407043457 0.0029339790344238
Output for 5.4.17
0.0055210590362549 0.0036129951477051
Output for 5.4.16
0.0032970905303955 0.0032877922058105
Output for 5.4.15
0.0034148693084717 0.0022141933441162
Output for 5.4.14
0.0034880638122559 0.002622127532959
Output for 5.4.13
0.0036308765411377 0.0031881332397461
Output for 5.4.12
0.0032639503479004 0.0022420883178711
Output for 5.4.11
0.0029408931732178 0.0023391246795654
Output for 5.4.10
0.0025701522827148 0.0026700496673584
Output for 5.4.9
0.0039160251617432 0.0040900707244873
Output for 5.4.8
0.003511905670166 0.0021278858184814
Output for 5.4.7
0.0029098987579346 0.0021891593933105
Output for 5.4.6
0.0021920204162598 0.0022010803222656
Output for 5.4.5
0.0046567916870117 0.0021960735321045
Output for 5.4.4
0.0027179718017578 0.0025620460510254
Output for 5.4.3
0.0044629573822021 0.0034689903259277
Output for 5.4.2
0.0037961006164551 0.0027508735656738
Output for 5.4.1
0.0033028125762939 0.0021519660949707
Output for 5.4.0
0.0034589767456055 0.0034019947052002
Output for 5.3.29
0.0079281330108643 0.0037939548492432
Output for 5.3.28
0.0061640739440918 0.0059859752655029
Output for 5.3.27
0.0061290264129639 0.003695011138916
Output for 5.3.26
0.0058751106262207 0.0055739879608154
Output for 5.3.25
0.005012035369873 0.0038621425628662
Output for 5.3.24
0.0051651000976562 0.0048649311065674
Output for 5.3.23
0.0054440498352051 0.0038211345672607
Output for 5.3.22
0.0075840950012207 0.0046460628509521
Output for 5.3.21
0.0069830417633057 0.0057930946350098
Output for 5.3.20
0.0050640106201172 0.0040841102600098
Output for 5.3.19
0.0074009895324707 0.003709077835083
Output for 5.3.18
0.0050621032714844 0.0049369335174561
Output for 5.3.17
0.004723072052002 0.0048649311065674
Output for 5.3.16
0.0050840377807617 0.0042140483856201
Output for 5.3.15
0.004723072052002 0.0037930011749268
Output for 5.3.14
0.0054202079772949 0.0053179264068604
Output for 5.3.13
0.0057711601257324 0.0058021545410156
Output for 5.3.12
0.0082821846008301 0.0037050247192383
Output for 5.3.11
0.0052289962768555 0.0053608417510986
Output for 5.3.10
0.0046110153198242 0.0046768188476562
Output for 5.3.9
0.0075311660766602 0.0055890083312988
Output for 5.3.8
0.0055100917816162 0.0038251876831055
Output for 5.3.7
0.0048952102661133 0.0048880577087402
Output for 5.3.6
0.0050530433654785 0.0043289661407471
Output for 5.3.5
0.0067811012268066 0.0051350593566895
Output for 5.3.4
0.0052900314331055 0.0037548542022705
Output for 5.3.3
0.0072810649871826 0.0037670135498047
Output for 5.3.2
0.0046021938323975 0.004478931427002
Output for 5.3.1
0.0062291622161865 0.0040328502655029
Output for 5.3.0
0.0054390430450439 0.0054919719696045
Output for 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Parse error: syntax error, unexpected T_STATIC in /in/61H5u on line 15
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_STATIC in /in/61H5u on line 15
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/61H5u on line 4
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_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/61H5u on line 4
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/61H5u on line 4
Process exited with code 255.

preferences:
261.25 ms | 401 KiB | 325 Q