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"; $start = microtime(true); for($i=0; $i<$rounds; $i++) { (new ReflectionClass($foo))->getName(); } echo (microtime(true) - $start); echo "\n"; $start = microtime(true); $refl = new ReflectionClass($foo); for($i=0; $i<$rounds; $i++) { $refl->getName(); } echo (microtime(true) - $start);
Output for 7.4.0
0.027677774429321 0.30085206031799 0.04343318939209
Output for 7.3.12
0.029320001602173 0.26563811302185 0.029079914093018
Output for 7.3.11
0.032840967178345 0.36528491973877 0.028565168380737
Output for 7.3.10
0.025912046432495 0.24088907241821 0.029202222824097
Output for 7.3.9
0.030569076538086 0.33107900619507 0.029114007949829
Output for 7.3.8
0.032588005065918 0.34314894676208 0.028688907623291
Output for 7.3.7
0.025851011276245 0.22617101669312 0.033102989196777
Output for 7.3.6
0.022402048110962 0.23421812057495 0.042494058609009
Output for 7.3.5
0.026469945907593 0.25722503662109 0.036841154098511
Output for 7.3.4
0.022722005844116 0.23964095115662 0.029315948486328
Output for 7.3.3
0.026054859161377 0.23380494117737 0.043796062469482
Output for 7.3.2
0.024182081222534 0.2426700592041 0.031628847122192
Output for 7.3.1
0.033337831497192 0.23523306846619 0.029390096664429
Output for 7.3.0
0.028156042098999 0.27603602409363 0.028397083282471
Output for 7.2.25
0.027699947357178 0.33551406860352 0.046451091766357
Output for 7.2.24
0.035626888275146 0.46345710754395 0.040030002593994
Output for 7.2.23
0.030029058456421 0.32915496826172 0.040446043014526
Output for 7.2.22
0.034024000167847 0.36948990821838 0.064870119094849
Output for 7.2.21
0.034688949584961 0.34952187538147 0.052809953689575
Output for 7.2.20
0.024394035339355 0.37050604820251 0.054341077804565
Output for 7.2.19
0.034579038619995 0.35721802711487 0.041933059692383
Output for 7.2.18
0.025119066238403 0.32520198822021 0.046130180358887
Output for 7.2.17
0.03085994720459 0.45550203323364 0.046038866043091
Output for 7.2.13
0.025984048843384 0.31313896179199 0.040410041809082
Output for 7.2.12
0.034508228302002 0.31089115142822 0.042285919189453
Output for 7.2.11
0.022665977478027 0.32783508300781 0.043627023696899
Output for 7.2.10
0.03239893913269 0.30146503448486 0.043020009994507
Output for 7.2.9
0.023969173431396 0.30295300483704 0.041962146759033
Output for 7.2.8
0.023673057556152 0.30683398246765 0.041345119476318
Output for 7.2.7
0.024707078933716 0.29868102073669 0.040059089660645
Output for 7.2.6
0.02747106552124 0.30536007881165 0.042376041412354
Output for 7.2.5
0.023257970809937 0.2977077960968 0.041207075119019
Output for 7.2.4
0.024566173553467 0.30680298805237 0.050498008728027
Output for 7.2.3
0.025377988815308 0.33948087692261 0.045654058456421
Output for 7.2.2
0.022711992263794 0.30029988288879 0.04829216003418
Output for 7.2.1
0.023397922515869 0.3044319152832 0.041058778762817
Output for 7.2.0
0.0246741771698 0.31597805023193 0.043787956237793
Output for 7.1.33
0.15105104446411 0.46577191352844 0.12273597717285
Output for 7.1.32
0.11165285110474 0.41231608390808 0.080145120620728
Output for 7.1.31
0.13928389549255 0.43051815032959 0.083117008209229
Output for 7.1.30
0.15023398399353 0.45247077941895 0.074814081192017
Output for 7.1.29
0.11766195297241 0.56657385826111 0.12068104743958
Output for 7.1.28
0.14593100547791 0.54315686225891 0.07159686088562
Output for 7.1.27
0.14993405342102 0.50932884216309 0.071501970291138
Output for 7.1.26
0.1143810749054 0.42299580574036 0.077410936355591
Output for 7.1.25
0.11139512062073 0.41538691520691 0.080374956130981
Output for 7.1.7
0.044859886169434 0.25479507446289 0.033864974975586
Output for 7.1.6
0.075177907943726 0.26247215270996 0.049386978149414
Output for 7.1.5
0.062201976776123 0.26384210586548 0.049340009689331
Output for 7.1.0
0.10137701034546 0.35810708999634 0.052517890930176
Output for 7.0.20
0.041084051132202 0.28621482849121 0.039160013198853
Output for 7.0.14
0.073092937469482 0.21951794624329 0.045271873474121
Output for 7.0.13
0.00016617774963379 -0.35963296890259 -0.064314126968384
Output for 7.0.12
0.035034894943237 -0.1872980594635 -0.033607959747314
Output for 7.0.11
0.077319145202637 0.34795308113098 0.056807041168213
Output for 7.0.10
0.049370050430298 0.21758103370667 0.032901048660278
Output for 7.0.9
0.060981035232544 -0.14246106147766 -0.034309864044189
Output for 7.0.8
0.061178922653198 0.22026205062866 0.034076929092407
Output for 7.0.7
0.035301923751831 0.18680000305176 0.033697843551636
Output for 7.0.6
0.062927007675171 0.23178291320801 0.034913063049316
Output for 7.0.5
0.063048124313354 -0.21015310287476 -0.03521990776062
Output for 7.0.4
0.061080932617188 0.21418809890747 0.047753095626831
Output for 7.0.3
0.059406042098999 0.23755598068237 0.033030986785889
Output for 7.0.2
0.057127952575684 -0.2443368434906 -0.05942702293396
Output for 7.0.1
0.0433669090271 0.18565797805786 0.033240079879761
Output for 7.0.0
0.036715030670166 -0.068941831588745 -0.032811164855957
Output for 5.6.28
0.15872287750244 0.44161105155945 0.09577202796936
Output for 5.6.27
0.1824791431427 -0.70002794265747 1.5610408782959
Output for 5.6.26
0.11086201667786 -0.15461683273315 -0.095776081085205
Output for 5.6.25
0.19205117225647 -0.21406698226929 1.0959072113037
Output for 5.6.24
0.1427481174469 0.42570900917053 0.011883974075317
Output for 5.6.23
0.14448285102844 -0.097246885299683 -0.11189699172974
Output for 5.6.22
0.092396974563599 0.41591596603394 -0.037133932113647
Output for 5.6.21
0.14718317985535 0.45034003257751 0.095607995986938
Output for 5.6.20
0.092841863632202 0.41644906997681 0.095455884933472
Output for 5.6.19
0.095825910568237 -0.47247099876404 -0.095662117004395
Output for 5.6.18
0.14283585548401 -0.35098910331726 -0.09571385383606
Output for 5.6.17
0.2297089099884 -0.44536185264587 1.3410937786102
Output for 5.6.16
0.094770908355713 0.43118500709534 0.096881866455078
Output for 5.6.15
0.14457178115845 0.43146109580994 0.096110820770264
Output for 5.6.14
0.0038540363311768 -0.73487114906311 1.8037259578705
Output for 5.6.13
0.16168999671936 0.57389807701111 0.18598794937134
Output for 5.6.12
-0.14080381393433 -0.42994499206543 -0.095234870910645
Output for 5.6.11
0.1488311290741 -0.29301905632019 1.2140369415283
Output for 5.6.10
0.093314170837402 0.38661623001099 -0.18504595756531
Output for 5.6.9
0.20182585716248 0.67324209213257 0.18616700172424
Output for 5.6.8
0.11108708381653 0.40558886528015 0.093586921691895
Output for 5.6.7
0.14170408248901 -0.064839124679565 -0.093719959259033
Output for 5.6.6
0.11316609382629 0.011167049407959 -0.097838878631592
Output for 5.6.5
0.17530202865601 -0.39783096313477 -0.13520407676697
Output for 5.6.4
0.090938091278076 0.41486191749573 -0.094137907028198
Output for 5.6.3
0.01192307472229 -0.43957805633545 -0.11290192604065
Output for 5.6.2
-0.11033892631531 -0.57964086532593 -0.096258163452148
Output for 5.6.1
-0.011764049530029 -0.65475797653198 -0.096431970596313
Output for 5.6.0
0.156662940979 0.48787307739258 0.095358848571777
Output for 5.5.38
0.1849000453949 0.376953125 0.5086350440979
Output for 5.5.37
0.12516784667969 0.29734301567078 -0.092655181884766
Output for 5.5.36
0.14343190193176 0.41043186187744 0.086328029632568
Output for 5.5.35
0.23642587661743 -0.49665307998657 1.4153518676758
Output for 5.5.34
0.12185192108154 0.40005612373352 -0.051704883575439
Output for 5.5.33
0.14110684394836 -0.19441699981689 -0.093764066696167
Output for 5.5.32
0.22710704803467 -0.20480394363403 1.1374878883362
Output for 5.5.31
0.18387579917908 -0.15688514709473 -0.14022588729858
Output for 5.5.30
0.092968940734863 0.41348314285278 0.093010902404785
Output for 5.5.29
0.20649600028992 0.59807586669922 0.33534812927246
Output for 5.5.28
0.14322209358215 0.44066977500916 0.092898845672607
Output for 5.5.27
0.16052389144897 -0.37336993217468 -0.093176126480103
Output for 5.5.26
0.091955184936523 0.41399693489075 0.091710090637207
Output for 5.5.25
0.12969708442688 0.19767999649048 -0.10363912582397
Output for 5.5.24
0.092455863952637 0.40139317512512 0.091476917266846
Output for 5.5.23
0.092909812927246 0.41805982589722 0.092709064483643
Output for 5.5.22
0.12636399269104 0.43650102615356 -0.067401170730591
Output for 5.5.21
0.094480037689209 0.42170596122742 0.092479944229126
Output for 5.5.20
0.090871810913086 -0.18537378311157 -0.09174919128418
Output for 5.5.19
0.10840201377869 -0.063198804855347 -0.091856002807617
Output for 5.5.18
0.092759132385254 0.42449879646301 0.097960948944092
Output for 5.5.16
0.051630973815918 -0.48464918136597 -0.092319965362549
Output for 5.5.15
0.14887714385986 0.44000506401062 -0.06428599357605
Output for 5.5.14
0.18306994438171 0.4282398223877 0.092288017272949
Output for 5.5.13
0.0093300342559814 -0.55155611038208 -0.092544794082642
Output for 5.5.12
0.14395189285278 -0.37428617477417 -0.093144178390503
Output for 5.5.11
0.093186140060425 0.38408994674683 -0.092089891433716
Output for 5.5.10
0.17465090751648 0.17123579978943 -0.10669612884521
Output for 5.5.9
0.14720702171326 0.42738509178162 -0.035703182220459
Output for 5.5.8
0.18189716339111 -0.4139838218689 -0.12379503250122
Output for 5.5.7
0.14206218719482 -0.31937289237976 -0.1288731098175
Output for 5.5.6
0.18597507476807 -0.016051054000854 0.96227502822876
Output for 5.5.5
0.14474606513977 0.4927670955658 -0.042299032211304
Output for 5.5.4
0.14278817176819 0.42209792137146 0.091442108154297
Output for 5.5.3
0.1416380405426 0.48527097702026 0.092120885848999
Output for 5.5.2
0.13410401344299 -0.072527170181274 -0.098419904708862
Output for 5.5.1
0.1034951210022 -0.12515711784363 -0.093244791030884
Output for 5.5.0
0.20445513725281 0.13843703269958 0.75044393539429
Output for 5.4.45
0.1410129070282 0.40982103347778 0.10949802398682
Output for 5.4.44
0.11184191703796 0.41957688331604 0.057301998138428
Output for 5.4.43
0.14150500297546 -0.40706014633179 -0.094522953033447
Output for 5.4.42
0.14443683624268 -0.12677717208862 -0.093180894851685
Output for 5.4.41
0.20268106460571 0.21295285224915 0.67408108711243
Output for 5.4.40
0.14229583740234 -0.41369485855103 -0.093569993972778
Output for 5.4.39
0.16378593444824 0.29570889472961 -0.10942006111145
Output for 5.4.38
-0.027585029602051 -0.39831185340881 -0.095921993255615
Output for 5.4.37
-0.010579824447632 -0.43457698822021 -0.10974907875061
Output for 5.4.36
0.14442205429077 -0.45335006713867 -0.12599110603333
Output for 5.4.35
0.091414928436279 0.40657806396484 0.10906910896301
Output for 5.4.34
0.14186596870422 0.35541915893555 -0.093369960784912
Output for 5.4.32
0.14092779159546 -0.25008702278137 -0.1063060760498
Output for 5.4.31
0.1047739982605 0.12865090370178 -0.10434484481812
Output for 5.4.30
0.14457893371582 0.45990514755249 0.10755085945129
Output for 5.4.29
0.12961506843567 -0.61333584785461 -0.096781015396118
Output for 5.4.28
0.11980319023132 -0.51909899711609 -0.14411878585815
Output for 5.4.27
0.16452813148499 -0.17002987861633 -0.092421054840088
Output for 5.4.26
0.19866895675659 0.34173583984375 0.54702806472778
Output for 5.4.25
0.14439916610718 0.42779493331909 0.094303846359253
Output for 5.4.24
0.14089703559875 0.41174697875977 0.09382700920105
Output for 5.4.23
0.14421105384827 -0.036306858062744 -0.09321117401123
Output for 5.4.22
0.095351934432983 0.04768180847168 -0.097134828567505
Output for 5.4.21
0.15594100952148 0.3220419883728 -0.097750902175903
Output for 5.4.20
0.15618205070496 0.62440204620361 -0.11025094985962
Output for 5.4.19
0.046814918518066 -0.40740895271301 -0.094590902328491
Output for 5.4.18
0.21654391288757 -0.15561509132385 1.0920269489288
Output for 5.4.17
0.12073111534119 0.13882112503052 -0.094532012939453
Output for 5.4.16
0.10354804992676 -0.19400215148926 -0.093485116958618
Output for 5.4.15
0.10321593284607 0.025711059570312 -0.094873905181885
Output for 5.4.14
0.18501281738281 0.29525589942932 -0.10740804672241
Output for 5.4.13
0.14612007141113 0.30559396743774 -0.1088879108429
Output for 5.4.12
0.14123487472534 0.28055214881897 -0.1386661529541
Output for 5.4.11
0.16000294685364 0.21510887145996 -0.096161127090454
Output for 5.4.10
0.091116905212402 0.39549398422241 0.094144821166992
Output for 5.4.9
0.23694896697998 0.61497211456299 0.25792694091797
Output for 5.4.8
0.23751378059387 -0.37263488769531 1.2599959373474
Output for 5.4.7
-0.069617033004761 -0.63906693458557 -0.10195803642273
Output for 5.4.6
-0.22872400283813 -0.71487188339233 1.8204779624939
Output for 5.4.5
0.14792799949646 0.1177191734314 -0.09681510925293
Output for 5.4.4
0.15487408638 0.08052396774292 -0.09913182258606
Output for 5.4.3
0.14873886108398 0.41019988059998 -0.036872863769531
Output for 5.4.2
0.23351812362671 -0.096714973449707 1.0245909690857
Output for 5.4.1
0.12747502326965 -0.41883087158203 -0.094721078872681
Output for 5.4.0
0.14705014228821 -0.028687953948975 -0.096236944198608
Output for 5.3.0 - 5.3.29
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /in/mjMol on line 19
Process exited with code 255.

preferences:
183.77 ms | 401 KiB | 213 Q