3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo {} $foo = new Foo; $rounds = 1000000; $start = microtime(true); for($i=0; $i<$rounds; $i++) { get_class($foo); } echo (microtime(true) - $start); echo "\n"; $name = (new ReflectionClass($foo))->getName(); $start = microtime(true); for($i=0; $i<$rounds; $i++) { $name; } 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.4.1
0.022135972976685 0.0061249732971191 0.29426312446594
Output for 7.4.0
0.023015975952148 0.0069057941436768 0.18957901000977
Output for 7.3.13
0.035130977630615 0.011770963668823 0.37263298034668
Output for 7.3.12
0.035999059677124 0.011996984481812 0.38025212287903
Output for 7.3.11
0.030261993408203 0.011445045471191 0.39743685722351
Output for 7.3.10
0.02423620223999 0.0070512294769287 0.2211902141571
Output for 7.3.9
0.025985956192017 0.0072231292724609 0.31382489204407
Output for 7.3.8
0.028051853179932 0.018512964248657 0.23046684265137
Output for 7.3.7
0.031759977340698 0.01166296005249 0.35584688186646
Output for 7.3.6
0.026740789413452 0.0069780349731445 0.21532607078552
Output for 7.3.5
0.033257007598877 0.011444091796875 0.37385416030884
Output for 7.3.4
0.025089979171753 0.0068550109863281 0.22154188156128
Output for 7.3.3
0.033900022506714 0.011687040328979 0.35563206672668
Output for 7.3.2
0.031774997711182 0.011626958847046 0.30128312110901
Output for 7.3.1
0.041105985641479 0.0073738098144531 0.23678684234619
Output for 7.3.0
0.025727987289429 0.010845899581909 0.37363195419312
Output for 7.2.26
0.03505802154541 0.01224684715271 0.45199108123779
Output for 7.2.25
0.026532888412476 0.0077869892120361 0.31703209877014
Output for 7.2.24
0.035089015960693 0.011437892913818 0.38757419586182
Output for 7.2.23
0.02498197555542 0.0085439682006836 0.32410097122192
Output for 7.2.22
0.023267984390259 0.010491847991943 0.40852403640747
Output for 7.2.21
0.028721809387207 0.0077061653137207 0.30305123329163
Output for 7.2.20
0.02679705619812 0.0074059963226318 0.32826399803162
Output for 7.2.19
0.022794961929321 0.0075979232788086 0.39243698120117
Output for 7.2.18
0.032958984375 0.012242078781128 0.366868019104
Output for 7.2.17
0.024595975875854 0.0074210166931152 0.3101589679718
Output for 7.2.16
0.027459859848022 0.008234977722168 0.35513019561768
Output for 7.2.15
0.030825138092041 0.011178016662598 0.42442488670349
Output for 7.2.14
0.033157110214233 0.011209964752197 0.4375479221344
Output for 7.2.13
0.025027990341187 0.0081770420074463 0.3256618976593
Output for 7.2.12
0.030349016189575 0.012057065963745 0.4729630947113
Output for 7.2.11
0.031243085861206 0.006843090057373 0.31787705421448
Output for 7.2.10
0.026426792144775 0.0068399906158447 0.30481600761414
Output for 7.2.9
0.024248838424683 0.0070569515228271 0.31809496879578
Output for 7.2.8
0.02289891242981 0.0068831443786621 0.44353604316711
Output for 7.2.7
0.022459030151367 0.0070879459381104 0.47237205505371
Output for 7.2.6
0.02631402015686 0.014175891876221 0.38629102706909
Output for 7.2.5
0.031507968902588 0.011700868606567 0.34595203399658
Output for 7.2.4
0.031481981277466 0.011431932449341 0.45670390129089
Output for 7.2.3
0.031505107879639 0.011560916900635 0.35601615905762
Output for 7.2.2
0.031955003738403 0.011535882949829 0.33957290649414
Output for 7.2.1
0.031166076660156 0.010721921920776 0.47000312805176
Output for 7.2.0
0.029356002807617 0.010735034942627 0.38692998886108
Output for 7.1.33
0.11946392059326 0.024487972259521 0.49009799957275
Output for 7.1.32
0.14688587188721 0.033768892288208 0.38412809371948
Output for 7.1.31
0.10236406326294 0.025810956954956 0.39755201339722
Output for 7.1.30
0.12065386772156 0.034588098526001 0.55863189697266
Output for 7.1.29
0.12831020355225 0.025598049163818 0.41604590415955
Output for 7.1.28
0.1136691570282 0.023780822753906 0.41240215301514
Output for 7.1.27
0.098626852035522 0.024467945098877 0.38494610786438
Output for 7.1.26
0.12946486473083 0.035799980163574 0.51333689689636
Output for 7.1.25
0.10895895957947 0.033671140670776 0.55884790420532
Output for 7.1.24
0.11462688446045 0.025879144668579 0.41110897064209
Output for 7.1.23
0.14530301094055 0.032630920410156 0.3756639957428
Output for 7.1.22
0.14549088478088 0.032132148742676 0.44698405265808
Output for 7.1.21
0.14416408538818 0.03207802772522 0.41700911521912
Output for 7.1.20
0.15620303153992 0.034479856491089 0.50688695907593
Output for 7.1.19
0.14788889884949 0.032462120056152 0.55258202552795
Output for 7.1.18
0.14419293403625 0.033866882324219 0.41187882423401
Output for 7.1.17
0.12885808944702 0.02534818649292 0.40808701515198
Output for 7.1.16
0.14406800270081 0.032343149185181 0.4920768737793
Output for 7.1.15
0.13701701164246 0.033130168914795 0.51809000968933
Output for 7.1.14
0.14766597747803 0.034026861190796 0.4297981262207
Output for 7.1.13
0.14677691459656 0.034501791000366 0.51569294929504
Output for 7.1.12
0.14097595214844 0.031547069549561 0.57588005065918
Output for 7.1.11
0.11578392982483 0.033593893051147 0.58684706687927
Output for 7.1.10
0.12767505645752 0.034949064254761 0.39656782150269
Output for 7.1.9
0.1004638671875 0.023938894271851 0.38293099403381
Output for 7.1.8
0.10480403900146 0.023772954940796 0.55994486808777
Output for 7.1.7
0.15456295013428 0.034118890762329 0.57651305198669
Output for 7.1.6
0.1182119846344 0.033728837966919 0.60661315917969
Output for 7.1.5
0.1185028553009 0.023592948913574 0.3770740032196
Output for 7.1.4
0.1300048828125 0.026670932769775 0.39463806152344
Output for 7.1.3
0.12026810646057 0.02380895614624 0.5463399887085
Output for 7.1.2
0.11127996444702 0.025229930877686 0.56499004364014
Output for 7.1.1
0.11193609237671 0.0257248878479 0.40606307983398
Output for 7.1.0
0.13919496536255 0.026026010513306 0.55120611190796
Output for 7.0.33
0.14230895042419 0.025215864181519 0.39839196205139
Output for 7.0.32
0.11669492721558 0.033373117446899 0.52565908432007
Output for 7.0.31
0.10115003585815 0.023669004440308 0.43489909172058
Output for 7.0.30
0.14271187782288 0.034034013748169 0.39435911178589
Output for 7.0.29
0.12344098091125 0.025941848754883 0.4350118637085
Output for 7.0.28
0.14208197593689 0.033489942550659 0.42371392250061
Output for 7.0.27
0.11230397224426 0.027874946594238 0.40499591827393
Output for 7.0.26
0.1539990901947 0.031450033187866 0.58048915863037
Output for 7.0.25
0.16173791885376 0.033943891525269 0.56083106994629
Output for 7.0.24
0.13598108291626 0.023629188537598 0.45565795898438
Output for 7.0.23
0.14312601089478 0.030941009521484 0.5649938583374
Output for 7.0.22
0.10251593589783 0.023694038391113 0.40360593795776
Output for 7.0.21
0.14847612380981 0.033833026885986 0.51085114479065
Output for 7.0.20
0.14755916595459 0.032945871353149 0.55491304397583
Output for 7.0.19
0.14514684677124 0.032433986663818 0.43931007385254
Output for 7.0.18
0.10994386672974 0.02378511428833 0.58838200569153
Output for 7.0.17
0.14890599250793 0.033836126327515 0.52906608581543
Output for 7.0.16
0.14569902420044 0.031183004379272 0.44376802444458
Output for 7.0.15
0.13850784301758 0.031434059143066 0.42164587974548
Output for 7.0.14
0.14227604866028 0.032924890518188 0.47873687744141
Output for 7.0.13
0.1333429813385 0.032930850982666 0.58211898803711
Output for 7.0.12
0.15083384513855 0.034574031829834 0.54833102226257
Output for 7.0.11
0.10616993904114 0.023746967315674 0.48056483268738
Output for 7.0.10
0.14438199996948 0.033884048461914 0.5042290687561
Output for 7.0.9
0.10873508453369 0.025944948196411 0.41359996795654
Output for 7.0.8
0.14704608917236 0.033612966537476 0.6102728843689
Output for 7.0.7
0.15318179130554 0.034018039703369 0.58882808685303
Output for 7.0.6
0.10827708244324 0.02559494972229 0.40926694869995
Output for 7.0.5
0.10617399215698 0.026015996932983 0.43752503395081
Output for 7.0.4
0.14190411567688 0.027082920074463 0.54907488822937
Output for 7.0.3
0.1129150390625 0.026808023452759 0.50289106369019
Output for 7.0.2
0.10913896560669 0.025657176971436 0.41688704490662
Output for 7.0.1
0.14458298683167 0.033749103546143 0.58155488967896
Output for 7.0.0
0.14887094497681 0.032287836074829 0.58471012115479
Output for 5.6.40
0.23378086090088 0.06055212020874 1.1883029937744
Output for 5.6.39
0.34082794189453 0.077659845352173 0.94943499565125
Output for 5.6.38
0.24048209190369 0.065613985061646 0.85555791854858
Output for 5.6.37
0.23122692108154 0.060424089431763 0.90744400024414
Output for 5.6.36
0.23225998878479 0.060600996017456 0.92725706100464
Output for 5.6.35
0.2800920009613 0.08292818069458 0.9822039604187
Output for 5.6.34
0.30435991287231 0.085469007492065 1.1846129894257
Output for 5.6.33
0.22743701934814 0.081648111343384 1.0765171051025
Output for 5.6.32
0.2389509677887 0.076552867889404 0.85007095336914
Output for 5.6.31
0.24222588539124 0.088743925094604 0.8554630279541
Output for 5.6.30
0.3114218711853 0.086103916168213 1.0523240566254
Output for 5.6.29
0.2701690196991 0.075701951980591 0.861741065979
Output for 5.6.28
0.33889985084534 0.087207078933716 1.1859641075134
Output for 5.6.27
0.33323311805725 0.085263967514038 0.96655797958374
Output for 5.6.26
0.31657290458679 0.061420917510986 1.0804579257965
Output for 5.6.25
0.33649206161499 0.085467100143433 1.0184860229492
Output for 5.6.24
0.32021903991699 0.079221963882446 1.2664427757263
Output for 5.6.23
0.33463382720947 0.085500001907349 1.17005610466
Output for 5.6.22
0.24449896812439 0.066277027130127 0.8686637878418
Output for 5.6.21
0.28934192657471 0.072052001953125 1.2193138599396
Output for 5.6.20
0.34110879898071 0.085178136825562 1.1120481491089
Output for 5.6.19
0.33879899978638 0.064416170120239 0.82529997825623
Output for 5.6.18
0.33848595619202 0.085586071014404 0.98746705055237
Output for 5.6.17
0.31555509567261 0.072932958602905 1.0121750831604
Output for 5.6.16
0.32075095176697 0.085279941558838 0.94946479797363
Output for 5.6.15
0.33793807029724 0.085726976394653 0.948077917099
Output for 5.6.14
0.32903909683228 0.07219409942627 1.1885108947754
Output for 5.6.13
0.35211896896362 0.085600852966309 1.0742509365082
Output for 5.6.12
0.33807587623596 0.085807085037231 0.98536896705627
Output for 5.6.11
0.33672595024109 0.085610866546631 1.013044834137
Output for 5.6.10
0.22159099578857 0.074093103408813 1.2451040744781
Output for 5.6.9
0.3378918170929 0.085700988769531 1.1192400455475
Output for 5.6.8
0.3310661315918 0.085830926895142 1.1435778141022
Output for 5.6.7
0.33499789237976 0.079549074172974 0.80788516998291
Output for 5.6.6
0.33663606643677 0.078885078430176 1.083783864975
Output for 5.6.5
0.32565593719482 0.071923017501831 0.84415602684021
Output for 5.6.4
0.33665108680725 0.085645914077759 1.1388409137726
Output for 5.6.3
0.2457959651947 0.070976972579956 0.87912011146545
Output for 5.6.2
0.33511590957642 0.086563110351562 1.1940560340881
Output for 5.6.1
0.33244204521179 0.087522983551025 1.0913381576538
Output for 5.6.0
0.267333984375 0.071374893188477 0.87651491165161
Output for 5.5.38
0.31520795822144 0.069069862365723 1.0863761901855
Output for 5.5.37
0.21820712089539 0.074150085449219 0.82572793960571
Output for 5.5.36
0.28487801551819 0.081212043762207 1.2057960033417
Output for 5.5.35
0.28137707710266 0.068275928497314 0.88805103302002
Output for 5.5.34
0.21940493583679 0.083332061767578 1.141716003418
Output for 5.5.33
0.34360408782959 0.085184097290039 0.99845385551453
Output for 5.5.32
0.3170371055603 0.066710948944092 0.89574694633484
Output for 5.5.31
0.32756495475769 0.066801786422729 0.89803004264832
Output for 5.5.30
0.22460412979126 0.062424898147583 1.2148389816284
Output for 5.5.29
0.28974795341492 0.067363023757935 1.033411026001
Output for 5.5.28
0.34547710418701 0.085371017456055 1.2522549629211
Output for 5.5.27
0.31092286109924 0.063757181167603 0.98707318305969
Output for 5.5.26
0.24895596504211 0.065106153488159 1.2287600040436
Output for 5.5.25
0.33776807785034 0.085892915725708 1.0770440101624
Output for 5.5.24
0.3416440486908 0.086374998092651 1.1861629486084
Output for 5.5.23
0.29370498657227 0.085108995437622 1.2590219974518
Output for 5.5.22
0.34049201011658 0.086570978164673 1.2293410301208
Output for 5.5.21
0.34198999404907 0.085134029388428 0.97601294517517
Output for 5.5.20
0.27162599563599 0.065782070159912 0.85308003425598
Output for 5.5.19
0.337651014328 0.085321187973022 1.1249310970306
Output for 5.5.18
0.33624410629272 0.071851015090942 0.92982387542725
Output for 5.5.17
0.31356000900269 0.085285186767578 1.024425983429
Output for 5.5.16
0.33727097511292 0.085056066513062 0.94790601730347
Output for 5.5.15
0.21917295455933 0.06118106842041 1.2440061569214
Output for 5.5.14
0.33371520042419 0.08551812171936 1.0712718963623
Output for 5.5.13
0.33941507339478 0.084842205047607 1.1991817951202
Output for 5.5.12
0.24062299728394 0.063709020614624 0.88297295570374
Output for 5.5.11
0.34074902534485 0.085397005081177 1.1734161376953
Output for 5.5.10
0.33949518203735 0.072017908096313 0.81016397476196
Output for 5.5.9
0.33778715133667 0.080727100372314 0.83741211891174
Output for 5.5.8
0.33601093292236 0.086086988449097 0.93197107315063
Output for 5.5.7
0.32439112663269 0.065191984176636 0.87663793563843
Output for 5.5.6
0.33734393119812 0.086544990539551 1.1843249797821
Output for 5.5.5
0.33694005012512 0.085785865783691 1.1575100421906
Output for 5.5.4
0.26228213310242 0.068553924560547 1.0457110404968
Output for 5.5.3
0.33510303497314 0.085690975189209 1.1375181674957
Output for 5.5.2
0.3290901184082 0.061362028121948 0.82855701446533
Output for 5.5.1
0.33638906478882 0.08632493019104 0.96622085571289
Output for 5.5.0
0.28921318054199 0.072364091873169 0.91983795166016
Output for 5.4.45
0.34933280944824 0.086768865585327 0.98904705047607
Output for 5.4.44
0.24178218841553 0.073991060256958 0.9434061050415
Output for 5.4.43
0.34620308876038 0.085369110107422 0.9516658782959
Output for 5.4.42
0.34837913513184 0.082378149032593 1.1339290142059
Output for 5.4.41
0.34565091133118 0.085085153579712 1.2665920257568
Output for 5.4.40
0.24701809883118 0.073601007461548 1.0175619125366
Output for 5.4.39
0.24242615699768 0.068258047103882 0.91168904304504
Output for 5.4.38
0.34652805328369 0.070624828338623 0.90677618980408
Output for 5.4.37
0.24001598358154 0.084413051605225 1.2269961833954
Output for 5.4.36
0.2789831161499 0.085232973098755 1.3399629592896
Output for 5.4.35
0.35173797607422 0.085654973983765 1.0858130455017
Output for 5.4.34
0.34679794311523 0.084847927093506 0.9998779296875
Output for 5.4.33
0.3435070514679 0.081865787506104 1.1024990081787
Output for 5.4.32
0.3514678478241 0.084545135498047 1.1154448986053
Output for 5.4.31
0.34548711776733 0.087193965911865 1.0501651763916
Output for 5.4.30
0.23306798934937 0.077473163604736 1.2718172073364
Output for 5.4.29
0.30246090888977 0.078016042709351 1.0501790046692
Output for 5.4.28
0.35581088066101 0.086365938186646 1.2384369373322
Output for 5.4.27
0.34779000282288 0.086313009262085 1.0488431453705
Output for 5.4.26
0.35049200057983 0.08743691444397 0.94979691505432
Output for 5.4.25
0.29024505615234 0.084913015365601 1.1903750896454
Output for 5.4.24
0.35204887390137 0.085227012634277 1.1674780845642
Output for 5.4.23
0.25917315483093 0.086950063705444 1.0265259742737
Output for 5.4.22
0.3532600402832 0.089195013046265 1.1704790592194
Output for 5.4.21
0.22993493080139 0.065791130065918 0.95811700820923
Output for 5.4.20
0.34812593460083 0.087123155593872 0.98966813087463
Output for 5.4.19
0.35003399848938 0.085738897323608 1.2446789741516
Output for 5.4.18
0.23193097114563 0.071897983551025 1.1493861675262
Output for 5.4.17
0.34870195388794 0.084829092025757 1.2317039966583
Output for 5.4.16
0.3493800163269 0.08794903755188 1.2084221839905
Output for 5.4.15
0.29433012008667 0.073395013809204 0.89560413360596
Output for 5.4.14
0.3469569683075 0.086248874664307 1.145495891571
Output for 5.4.13
0.33468008041382 0.068526029586792 1.1545519828796
Output for 5.4.12
0.35113215446472 0.085952043533325 1.2724580764771
Output for 5.4.11
0.2368049621582 0.068372964859009 1.0315449237823
Output for 5.4.10
0.34882307052612 0.087414026260376 1.2069129943848
Output for 5.4.9
0.25010108947754 0.072407960891724 0.92969822883606
Output for 5.4.8
0.34777498245239 0.086725950241089 0.88234496116638
Output for 5.4.7
0.34645009040833 0.085958003997803 1.0157301425934
Output for 5.4.6
0.3472888469696 0.088005065917969 1.2182722091675
Output for 5.4.5
0.26221084594727 0.063611030578613 0.90985703468323
Output for 5.4.4
0.34740710258484 0.086359977722168 0.89365792274475
Output for 5.4.3
0.34687995910645 0.085510969161987 0.99395990371704
Output for 5.4.2
0.24409008026123 0.06723690032959 0.91594982147217
Output for 5.4.1
0.22535586357117 0.06787896156311 0.86521601676941
Output for 5.4.0
0.31325006484985 0.064665079116821 0.82079696655273
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/g53YX on line 17
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/g53YX on line 17
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/g53YX on line 17
Process exited with code 255.

preferences:
266.52 ms | 401 KiB | 325 Q