3v4l.org

run code in 300+ PHP versions simultaneously
<?php const N = 1000; class Redis { public function run($n) { $a = rand($n, 2*$n); } } class A { protected $redis; function __construct() { $this->redis = new Redis(); } function getRedis() { return $this->redis; } function run() { for ($i = 0; $i < N; $i++) { $this->getRedis()->run($i); } } } class B { protected $redis; function __construct() { $this->redis = new Redis(); } function run() { for ($i = 0; $i < N; $i++) { $this->redis->run($i); } } } $time = microtime(true); $a = new A(); $a->run(); $et1 = microtime(true) - $time; print 'Execution time with *property* accessor: ' . $et1 . PHP_EOL; $time = microtime(true); $b = new B(); $b->run(); $et2 = microtime(true) - $time; print 'Execution time *without* property accessor: ' . $et2 . PHP_EOL; print 'Ratio: ' . ($et1/$et2) . PHP_EOL;
Output for 7.4.1
Execution time with *property* accessor: 0.00013899803161621 Execution time *without* property accessor: 9.5129013061523E-5 Ratio: 1.4611528822055
Output for 7.4.0
Execution time with *property* accessor: 0.00019121170043945 Execution time *without* property accessor: 0.00011801719665527 Ratio: 1.620202020202
Output for 7.3.13
Execution time with *property* accessor: 0.00020408630371094 Execution time *without* property accessor: 0.0001370906829834 Ratio: 1.4886956521739
Output for 7.3.12
Execution time with *property* accessor: 0.00015115737915039 Execution time *without* property accessor: 8.2969665527344E-5 Ratio: 1.8218390804598
Output for 7.3.11
Execution time with *property* accessor: 0.00022006034851074 Execution time *without* property accessor: 0.00014495849609375 Ratio: 1.5180921052632
Output for 7.3.10
Execution time with *property* accessor: 0.00019407272338867 Execution time *without* property accessor: 0.00012612342834473 Ratio: 1.538752362949
Output for 7.3.9
Execution time with *property* accessor: 0.00014400482177734 Execution time *without* property accessor: 9.5129013061523E-5 Ratio: 1.5137844611529
Output for 7.3.8
Execution time with *property* accessor: 0.0001978874206543 Execution time *without* property accessor: 0.00014305114746094 Ratio: 1.3833333333333
Output for 7.3.7
Execution time with *property* accessor: 0.00016403198242188 Execution time *without* property accessor: 9.2029571533203E-5 Ratio: 1.7823834196891
Output for 7.3.6
Execution time with *property* accessor: 0.00023913383483887 Execution time *without* property accessor: 0.00013995170593262 Ratio: 1.7086882453152
Output for 7.3.5
Execution time with *property* accessor: 0.00012493133544922 Execution time *without* property accessor: 8.392333984375E-5 Ratio: 1.4886363636364
Output for 7.3.4
Execution time with *property* accessor: 0.00012397766113281 Execution time *without* property accessor: 8.0108642578125E-5 Ratio: 1.547619047619
Output for 7.3.3
Execution time with *property* accessor: 0.00027203559875488 Execution time *without* property accessor: 0.00016593933105469 Ratio: 1.639367816092
Output for 7.3.2
Execution time with *property* accessor: 0.00012493133544922 Execution time *without* property accessor: 7.9870223999023E-5 Ratio: 1.5641791044776
Output for 7.3.1
Execution time with *property* accessor: 0.00013899803161621 Execution time *without* property accessor: 8.1062316894531E-5 Ratio: 1.7147058823529
Output for 7.3.0
Execution time with *property* accessor: 0.00014901161193848 Execution time *without* property accessor: 0.00010013580322266 Ratio: 1.4880952380952
Output for 7.2.26
Execution time with *property* accessor: 0.00013113021850586 Execution time *without* property accessor: 8.9883804321289E-5 Ratio: 1.4588859416446
Output for 7.2.25
Execution time with *property* accessor: 0.0002129077911377 Execution time *without* property accessor: 0.0001530647277832 Ratio: 1.3909657320872
Output for 7.2.24
Execution time with *property* accessor: 0.00020003318786621 Execution time *without* property accessor: 0.00014710426330566 Ratio: 1.3598055105348
Output for 7.2.23
Execution time with *property* accessor: 0.00019288063049316 Execution time *without* property accessor: 0.00013589859008789 Ratio: 1.419298245614
Output for 7.2.22
Execution time with *property* accessor: 0.00016117095947266 Execution time *without* property accessor: 0.00011801719665527 Ratio: 1.3656565656566
Output for 7.2.21
Execution time with *property* accessor: 0.00028085708618164 Execution time *without* property accessor: 0.00018310546875 Ratio: 1.5338541666667
Output for 7.2.20
Execution time with *property* accessor: 0.00013089179992676 Execution time *without* property accessor: 0.00010299682617188 Ratio: 1.2708333333333
Output for 7.2.3, 7.2.19
Execution time with *property* accessor: 0.00012707710266113 Execution time *without* property accessor: 8.8930130004883E-5 Ratio: 1.4289544235925
Output for 7.2.18
Execution time with *property* accessor: 0.00023102760314941 Execution time *without* property accessor: 0.00016188621520996 Ratio: 1.4270986745214
Output for 7.2.17
Execution time with *property* accessor: 0.00017905235290527 Execution time *without* property accessor: 0.00014996528625488 Ratio: 1.1939586645469
Output for 7.2.16
Execution time with *property* accessor: 0.00021100044250488 Execution time *without* property accessor: 0.00016689300537109 Ratio: 1.2642857142857
Output for 7.2.15
Execution time with *property* accessor: 0.00012493133544922 Execution time *without* property accessor: 8.7976455688477E-5 Ratio: 1.420054200542
Output for 7.2.14
Execution time with *property* accessor: 0.00013613700866699 Execution time *without* property accessor: 9.4890594482422E-5 Ratio: 1.4346733668342
Output for 7.2.13
Execution time with *property* accessor: 0.00012588500976562 Execution time *without* property accessor: 8.8930130004883E-5 Ratio: 1.4155495978552
Output for 7.2.12
Execution time with *property* accessor: 0.00021886825561523 Execution time *without* property accessor: 0.00016188621520996 Ratio: 1.3519882179676
Output for 7.2.11
Execution time with *property* accessor: 0.0001678466796875 Execution time *without* property accessor: 0.00013899803161621 Ratio: 1.2075471698113
Output for 7.2.10
Execution time with *property* accessor: 0.00013184547424316 Execution time *without* property accessor: 9.4890594482422E-5 Ratio: 1.3894472361809
Output for 7.2.9
Execution time with *property* accessor: 0.00012707710266113 Execution time *without* property accessor: 0.00010013580322266 Ratio: 1.2690476190476
Output for 7.2.8
Execution time with *property* accessor: 0.00014090538024902 Execution time *without* property accessor: 9.5844268798828E-5 Ratio: 1.4701492537313
Output for 7.2.7
Execution time with *property* accessor: 0.00024986267089844 Execution time *without* property accessor: 0.00018191337585449 Ratio: 1.3735255570118
Output for 7.2.6
Execution time with *property* accessor: 0.00012898445129395 Execution time *without* property accessor: 0.00010299682617188 Ratio: 1.2523148148148
Output for 7.2.5
Execution time with *property* accessor: 0.00012993812561035 Execution time *without* property accessor: 0.00010108947753906 Ratio: 1.2853773584906
Output for 7.2.4
Execution time with *property* accessor: 0.00024604797363281 Execution time *without* property accessor: 0.00017690658569336 Ratio: 1.3908355795148
Output for 7.2.2
Execution time with *property* accessor: 0.00017905235290527 Execution time *without* property accessor: 0.0001220703125 Ratio: 1.466796875
Output for 7.2.1
Execution time with *property* accessor: 0.00012612342834473 Execution time *without* property accessor: 9.9897384643555E-5 Ratio: 1.2625298329356
Output for 7.2.0
Execution time with *property* accessor: 0.00012803077697754 Execution time *without* property accessor: 0.0001218318939209 Ratio: 1.0508806262231
Output for 7.1.33
Execution time with *property* accessor: 0.00032496452331543 Execution time *without* property accessor: 0.00024795532226562 Ratio: 1.3105769230769
Output for 7.1.32
Execution time with *property* accessor: 0.00032281875610352 Execution time *without* property accessor: 0.00024795532226562 Ratio: 1.3019230769231
Output for 7.1.31
Execution time with *property* accessor: 0.0003349781036377 Execution time *without* property accessor: 0.00025701522827148 Ratio: 1.3033395176252
Output for 7.1.30
Execution time with *property* accessor: 0.00048303604125977 Execution time *without* property accessor: 0.00038695335388184 Ratio: 1.2483056069008
Output for 7.1.29
Execution time with *property* accessor: 0.00031709671020508 Execution time *without* property accessor: 0.00025105476379395 Ratio: 1.2630579297246
Output for 7.1.28
Execution time with *property* accessor: 0.00046706199645996 Execution time *without* property accessor: 0.00037598609924316 Ratio: 1.2422320862397
Output for 7.1.27
Execution time with *property* accessor: 0.00031495094299316 Execution time *without* property accessor: 0.00024986267089844 Ratio: 1.2604961832061
Output for 7.1.26
Execution time with *property* accessor: 0.00032401084899902 Execution time *without* property accessor: 0.00025105476379395 Ratio: 1.2905982905983
Output for 7.1.25
Execution time with *property* accessor: 0.00054788589477539 Execution time *without* property accessor: 0.00045084953308105 Ratio: 1.2152300370175
Output for 7.1.24
Execution time with *property* accessor: 0.00059795379638672 Execution time *without* property accessor: 0.00048398971557617 Ratio: 1.2354679802956
Output for 7.1.23
Execution time with *property* accessor: 0.00030899047851562 Execution time *without* property accessor: 0.0002448558807373 Ratio: 1.2619279454722
Output for 7.1.22
Execution time with *property* accessor: 0.00032377243041992 Execution time *without* property accessor: 0.00025010108947754 Ratio: 1.2945662535748
Output for 7.1.21
Execution time with *property* accessor: 0.00044393539428711 Execution time *without* property accessor: 0.00034594535827637 Ratio: 1.2832529290145
Output for 7.1.20
Execution time with *property* accessor: 0.00035500526428223 Execution time *without* property accessor: 0.00029182434082031 Ratio: 1.2165032679739
Output for 7.1.19
Execution time with *property* accessor: 0.00031685829162598 Execution time *without* property accessor: 0.0002439022064209 Ratio: 1.2991202346041
Output for 7.1.18
Execution time with *property* accessor: 0.00037193298339844 Execution time *without* property accessor: 0.00028514862060547 Ratio: 1.304347826087
Output for 7.1.17
Execution time with *property* accessor: 0.00031900405883789 Execution time *without* property accessor: 0.00024700164794922 Ratio: 1.2915057915058
Output for 7.1.16
Execution time with *property* accessor: 0.00061202049255371 Execution time *without* property accessor: 0.00044703483581543 Ratio: 1.3690666666667
Output for 7.1.15
Execution time with *property* accessor: 0.00043988227844238 Execution time *without* property accessor: 0.00035309791564941 Ratio: 1.2457798784605
Output for 7.1.14
Execution time with *property* accessor: 0.0003211498260498 Execution time *without* property accessor: 0.00024604797363281 Ratio: 1.3052325581395
Output for 7.1.13
Execution time with *property* accessor: 0.00044918060302734 Execution time *without* property accessor: 0.00037503242492676 Ratio: 1.1977113795296
Output for 7.1.12
Execution time with *property* accessor: 0.00048494338989258 Execution time *without* property accessor: 0.00038290023803711 Ratio: 1.266500622665
Output for 7.1.11
Execution time with *property* accessor: 0.00034403800964355 Execution time *without* property accessor: 0.00026488304138184 Ratio: 1.2988298829883
Output for 7.1.10
Execution time with *property* accessor: 0.00031113624572754 Execution time *without* property accessor: 0.00023984909057617 Ratio: 1.2972166998012
Output for 7.1.9
Execution time with *property* accessor: 0.00050497055053711 Execution time *without* property accessor: 0.00043582916259766 Ratio: 1.1586433260394
Output for 7.1.8
Execution time with *property* accessor: 0.00050592422485352 Execution time *without* property accessor: 0.00039792060852051 Ratio: 1.2714200119832
Output for 7.1.7
Execution time with *property* accessor: 0.00031304359436035 Execution time *without* property accessor: 0.00025701522827148 Ratio: 1.2179962894249
Output for 7.1.6
Execution time with *property* accessor: 0.00031614303588867 Execution time *without* property accessor: 0.00024795532226562 Ratio: 1.275
Output for 7.1.5
Execution time with *property* accessor: 0.00032305717468262 Execution time *without* property accessor: 0.00025606155395508 Ratio: 1.2616387337058
Output for 7.1.4
Execution time with *property* accessor: 0.00031304359436035 Execution time *without* property accessor: 0.00025391578674316 Ratio: 1.2328638497653
Output for 7.1.3
Execution time with *property* accessor: 0.00031304359436035 Execution time *without* property accessor: 0.00025510787963867 Ratio: 1.2271028037383
Output for 7.1.2
Execution time with *property* accessor: 0.00033116340637207 Execution time *without* property accessor: 0.0002748966217041 Ratio: 1.2046834345186
Output for 7.1.1
Execution time with *property* accessor: 0.00032401084899902 Execution time *without* property accessor: 0.00026702880859375 Ratio: 1.2133928571429
Output for 7.1.0
Execution time with *property* accessor: 0.00066590309143066 Execution time *without* property accessor: 0.00033020973205566 Ratio: 2.0166064981949
Output for 7.0.33
Execution time with *property* accessor: 0.00030899047851562 Execution time *without* property accessor: 0.00024104118347168 Ratio: 1.2818991097923
Output for 7.0.32
Execution time with *property* accessor: 0.00038599967956543 Execution time *without* property accessor: 0.00029993057250977 Ratio: 1.2869634340223
Output for 7.0.31
Execution time with *property* accessor: 0.00030183792114258 Execution time *without* property accessor: 0.00024104118347168 Ratio: 1.2522255192878
Output for 7.0.30
Execution time with *property* accessor: 0.00043320655822754 Execution time *without* property accessor: 0.00034713745117188 Ratio: 1.2479395604396
Output for 7.0.29
Execution time with *property* accessor: 0.00046896934509277 Execution time *without* property accessor: 0.00037813186645508 Ratio: 1.2402269861286
Output for 7.0.28
Execution time with *property* accessor: 0.00040578842163086 Execution time *without* property accessor: 0.00023913383483887 Ratio: 1.6969092721834
Output for 7.0.27
Execution time with *property* accessor: 0.00043010711669922 Execution time *without* property accessor: 0.00036096572875977 Ratio: 1.1915455746367
Output for 7.0.26
Execution time with *property* accessor: 0.00031900405883789 Execution time *without* property accessor: 0.00024104118347168 Ratio: 1.3234421364985
Output for 7.0.25
Execution time with *property* accessor: 0.00031709671020508 Execution time *without* property accessor: 0.00025796890258789 Ratio: 1.2292051756007
Output for 7.0.24
Execution time with *property* accessor: 0.00035309791564941 Execution time *without* property accessor: 0.0002751350402832 Ratio: 1.2833622183709
Output for 7.0.23
Execution time with *property* accessor: 0.00033903121948242 Execution time *without* property accessor: 0.00025391578674316 Ratio: 1.3352112676056
Output for 7.0.22
Execution time with *property* accessor: 0.00030207633972168 Execution time *without* property accessor: 0.00023508071899414 Ratio: 1.2849898580122
Output for 7.0.21
Execution time with *property* accessor: 0.00030612945556641 Execution time *without* property accessor: 0.00023794174194336 Ratio: 1.2865731462926
Output for 7.0.20
Execution time with *property* accessor: 0.00059986114501953 Execution time *without* property accessor: 0.00037908554077148 Ratio: 1.5823899371069
Output for 7.0.19
Execution time with *property* accessor: 0.00058197975158691 Execution time *without* property accessor: 0.00046110153198242 Ratio: 1.2621509824199
Output for 7.0.18
Execution time with *property* accessor: 0.00030899047851562 Execution time *without* property accessor: 0.00023698806762695 Ratio: 1.3038229376258
Output for 7.0.17
Execution time with *property* accessor: 0.00031495094299316 Execution time *without* property accessor: 0.00025510787963867 Ratio: 1.2345794392523
Output for 7.0.16
Execution time with *property* accessor: 0.00037789344787598 Execution time *without* property accessor: 0.00028896331787109 Ratio: 1.3077557755776
Output for 7.0.15
Execution time with *property* accessor: 0.00034594535827637 Execution time *without* property accessor: 0.0002748966217041 Ratio: 1.2584562012142
Output for 7.0.14
Execution time with *property* accessor: 0.00030803680419922 Execution time *without* property accessor: 0.00024700164794922 Ratio: 1.2471042471042
Output for 7.0.13
Execution time with *property* accessor: 0.00052714347839355 Execution time *without* property accessor: 0.00041007995605469 Ratio: 1.2854651162791
Output for 7.0.12
Execution time with *property* accessor: 0.00047111511230469 Execution time *without* property accessor: 0.00036096572875977 Ratio: 1.3051519154557
Output for 7.0.11
Execution time with *property* accessor: 0.00038886070251465 Execution time *without* property accessor: 0.00030207633972168 Ratio: 1.2872928176796
Output for 7.0.10
Execution time with *property* accessor: 0.00050997734069824 Execution time *without* property accessor: 0.00039792060852051 Ratio: 1.2816057519473
Output for 7.0.9
Execution time with *property* accessor: 0.00030803680419922 Execution time *without* property accessor: 0.00024199485778809 Ratio: 1.2729064039409
Output for 7.0.8
Execution time with *property* accessor: 0.00031399726867676 Execution time *without* property accessor: 0.00025582313537598 Ratio: 1.2273998136067
Output for 7.0.7
Execution time with *property* accessor: 0.00048089027404785 Execution time *without* property accessor: 0.0003819465637207 Ratio: 1.2590511860175
Output for 7.0.6
Execution time with *property* accessor: 0.00041484832763672 Execution time *without* property accessor: 0.00031709671020508 Ratio: 1.3082706766917
Output for 7.0.5
Execution time with *property* accessor: 0.0003361701965332 Execution time *without* property accessor: 0.00026297569274902 Ratio: 1.2783318223028
Output for 7.0.4
Execution time with *property* accessor: 0.00030803680419922 Execution time *without* property accessor: 0.00023508071899414 Ratio: 1.3103448275862
Output for 7.0.3
Execution time with *property* accessor: 0.0004580020904541 Execution time *without* property accessor: 0.00036406517028809 Ratio: 1.2580222658808
Output for 7.0.2
Execution time with *property* accessor: 0.00030708312988281 Execution time *without* property accessor: 0.00023317337036133 Ratio: 1.3169734151329
Output for 7.0.1
Execution time with *property* accessor: 0.00075483322143555 Execution time *without* property accessor: 0.00059294700622559 Ratio: 1.2730197024528
Output for 7.0.0
Execution time with *property* accessor: 0.00034809112548828 Execution time *without* property accessor: 0.00026082992553711 Ratio: 1.3345521023766
Output for 5.6.40
Execution time with *property* accessor: 0.00064682960510254 Execution time *without* property accessor: 0.00051784515380859 Ratio: 1.2490791896869
Output for 5.6.39
Execution time with *property* accessor: 0.0012969970703125 Execution time *without* property accessor: 0.00046205520629883 Ratio: 2.8070175438596
Output for 5.6.38
Execution time with *property* accessor: 0.00065803527832031 Execution time *without* property accessor: 0.00050091743469238 Ratio: 1.3136601618277
Output for 5.6.37
Execution time with *property* accessor: 0.00090599060058594 Execution time *without* property accessor: 0.00067901611328125 Ratio: 1.3342696629213
Output for 5.6.36
Execution time with *property* accessor: 0.00058984756469727 Execution time *without* property accessor: 0.00046801567077637 Ratio: 1.2603158430973
Output for 5.6.35
Execution time with *property* accessor: 0.0013458728790283 Execution time *without* property accessor: 0.0010499954223633 Ratio: 1.2817892824705
Output for 5.6.34
Execution time with *property* accessor: 0.00073695182800293 Execution time *without* property accessor: 0.00058794021606445 Ratio: 1.2534468775345
Output for 5.6.33
Execution time with *property* accessor: 0.00058603286743164 Execution time *without* property accessor: 0.0004570484161377 Ratio: 1.282211789254
Output for 5.6.32
Execution time with *property* accessor: 0.00063395500183105 Execution time *without* property accessor: 0.00046801567077637 Ratio: 1.3545593479368
Output for 5.6.31
Execution time with *property* accessor: 0.00059914588928223 Execution time *without* property accessor: 0.00047397613525391 Ratio: 1.2640845070423
Output for 5.6.30
Execution time with *property* accessor: 0.00059390068054199 Execution time *without* property accessor: 0.00048279762268066 Ratio: 1.2301234567901
Output for 5.6.29
Execution time with *property* accessor: 0.00059008598327637 Execution time *without* property accessor: 0.00046992301940918 Ratio: 1.2557077625571
Output for 5.6.28
Execution time with *property* accessor: 0.00066399574279785 Execution time *without* property accessor: 0.00046896934509277 Ratio: 1.4158617183528
Output for 5.6.27
Execution time with *property* accessor: 0.0010159015655518 Execution time *without* property accessor: 0.00080299377441406 Ratio: 1.2651425178147
Output for 5.6.26
Execution time with *property* accessor: 0.00059390068054199 Execution time *without* property accessor: 0.00047087669372559 Ratio: 1.2612658227848
Output for 5.6.25
Execution time with *property* accessor: 0.00065994262695312 Execution time *without* property accessor: 0.00046896934509277 Ratio: 1.4072191154042
Output for 5.6.24
Execution time with *property* accessor: 0.00061297416687012 Execution time *without* property accessor: 0.00046610832214355 Ratio: 1.3150895140665
Output for 5.6.23
Execution time with *property* accessor: 0.00060701370239258 Execution time *without* property accessor: 0.00046515464782715 Ratio: 1.3049718093285
Output for 5.6.22
Execution time with *property* accessor: 0.0005948543548584 Execution time *without* property accessor: 0.00049495697021484 Ratio: 1.2018304431599
Output for 5.6.21
Execution time with *property* accessor: 0.00092816352844238 Execution time *without* property accessor: 0.00073099136352539 Ratio: 1.2697325505545
Output for 5.6.20
Execution time with *property* accessor: 0.00072193145751953 Execution time *without* property accessor: 0.00055313110351562 Ratio: 1.3051724137931
Output for 5.6.19
Execution time with *property* accessor: 0.00061893463134766 Execution time *without* property accessor: 0.00047993659973145 Ratio: 1.2896174863388
Output for 5.6.18
Execution time with *property* accessor: 0.0012891292572021 Execution time *without* property accessor: 0.0009009838104248 Ratio: 1.4308017994178
Output for 5.6.17
Execution time with *property* accessor: 0.00097012519836426 Execution time *without* property accessor: 0.00061893463134766 Ratio: 1.5674114021572
Output for 5.6.16
Execution time with *property* accessor: 0.00066804885864258 Execution time *without* property accessor: 0.00053191184997559 Ratio: 1.2559390407889
Output for 5.6.15
Execution time with *property* accessor: 0.0012719631195068 Execution time *without* property accessor: 0.00046110153198242 Ratio: 2.758531540848
Output for 5.6.14
Execution time with *property* accessor: 0.00059986114501953 Execution time *without* property accessor: 0.00046205520629883 Ratio: 1.2982456140351
Output for 5.6.13
Execution time with *property* accessor: 0.00060081481933594 Execution time *without* property accessor: 0.00047397613525391 Ratio: 1.2676056338028
Output for 5.6.12
Execution time with *property* accessor: 0.00080704689025879 Execution time *without* property accessor: 0.00064992904663086 Ratio: 1.2417461482025
Output for 5.6.11
Execution time with *property* accessor: 0.00059795379638672 Execution time *without* property accessor: 0.00054192543029785 Ratio: 1.1033875934888
Output for 5.6.10
Execution time with *property* accessor: 0.00078797340393066 Execution time *without* property accessor: 0.00047206878662109 Ratio: 1.6691919191919
Output for 5.6.9
Execution time with *property* accessor: 0.0012991428375244 Execution time *without* property accessor: 0.0010340213775635 Ratio: 1.2563984320959
Output for 5.6.8
Execution time with *property* accessor: 0.00059294700622559 Execution time *without* property accessor: 0.00047087669372559 Ratio: 1.2592405063291
Output for 5.6.7
Execution time with *property* accessor: 0.00079679489135742 Execution time *without* property accessor: 0.00046110153198242 Ratio: 1.7280248190279
Output for 5.6.6
Execution time with *property* accessor: 0.0011990070343018 Execution time *without* property accessor: 0.00057697296142578 Ratio: 2.0780991735537
Output for 5.6.5
Execution time with *property* accessor: 0.00059199333190918 Execution time *without* property accessor: 0.00046396255493164 Ratio: 1.275950668037
Output for 5.6.4
Execution time with *property* accessor: 0.00060796737670898 Execution time *without* property accessor: 0.00049495697021484 Ratio: 1.228323699422
Output for 5.6.3
Execution time with *property* accessor: 0.0011448860168457 Execution time *without* property accessor: 0.00092101097106934 Ratio: 1.2430753300544
Output for 5.6.2
Execution time with *property* accessor: 0.00063896179199219 Execution time *without* property accessor: 0.00046300888061523 Ratio: 1.3800205973223
Output for 5.6.1
Execution time with *property* accessor: 0.00078010559082031 Execution time *without* property accessor: 0.00064206123352051 Ratio: 1.2150018566654
Output for 5.6.0
Execution time with *property* accessor: 0.00098800659179688 Execution time *without* property accessor: 0.00077700614929199 Ratio: 1.27155569193
Output for 5.5.38
Execution time with *property* accessor: 0.00062799453735352 Execution time *without* property accessor: 0.00048184394836426 Ratio: 1.3033151904998
Output for 5.5.37
Execution time with *property* accessor: 0.00064206123352051 Execution time *without* property accessor: 0.00048089027404785 Ratio: 1.3351512146753
Output for 5.5.36
Execution time with *property* accessor: 0.0009770393371582 Execution time *without* property accessor: 0.00081896781921387 Ratio: 1.1930131004367
Output for 5.5.35
Execution time with *property* accessor: 0.00061511993408203 Execution time *without* property accessor: 0.00047111511230469 Ratio: 1.3056680161943
Output for 5.5.34
Execution time with *property* accessor: 0.00061202049255371 Execution time *without* property accessor: 0.00048303604125977 Ratio: 1.2670286278381
Output for 5.5.33
Execution time with *property* accessor: 0.00087690353393555 Execution time *without* property accessor: 0.00067710876464844 Ratio: 1.2950704225352
Output for 5.5.32
Execution time with *property* accessor: 0.0007178783416748 Execution time *without* property accessor: 0.00053787231445312 Ratio: 1.3346631205674
Output for 5.5.31
Execution time with *property* accessor: 0.0006721019744873 Execution time *without* property accessor: 0.0005190372467041 Ratio: 1.2949012402389
Output for 5.5.30
Execution time with *property* accessor: 0.0006248950958252 Execution time *without* property accessor: 0.00048708915710449 Ratio: 1.282917278512
Output for 5.5.29
Execution time with *property* accessor: 0.00084590911865234 Execution time *without* property accessor: 0.00047397613525391 Ratio: 1.784708249497
Output for 5.5.28
Execution time with *property* accessor: 0.00076603889465332 Execution time *without* property accessor: 0.00061798095703125 Ratio: 1.2395833333333
Output for 5.5.27
Execution time with *property* accessor: 0.0011110305786133 Execution time *without* property accessor: 0.00087809562683105 Ratio: 1.2652728753733
Output for 5.5.26
Execution time with *property* accessor: 0.00060796737670898 Execution time *without* property accessor: 0.00047183036804199 Ratio: 1.288529560384
Output for 5.5.25
Execution time with *property* accessor: 0.00065207481384277 Execution time *without* property accessor: 0.0005028247833252 Ratio: 1.2968231389284
Output for 5.5.24
Execution time with *property* accessor: 0.0012938976287842 Execution time *without* property accessor: 0.00098013877868652 Ratio: 1.3201167599124
Output for 5.5.23
Execution time with *property* accessor: 0.00060892105102539 Execution time *without* property accessor: 0.00047087669372559 Ratio: 1.293164556962
Output for 5.5.22
Execution time with *property* accessor: 0.00076413154602051 Execution time *without* property accessor: 0.00059914588928223 Ratio: 1.275368085953
Output for 5.5.21
Execution time with *property* accessor: 0.001244068145752 Execution time *without* property accessor: 0.00097203254699707 Ratio: 1.2798626441011
Output for 5.5.20
Execution time with *property* accessor: 0.00090909004211426 Execution time *without* property accessor: 0.000701904296875 Ratio: 1.2951766304348
Output for 5.5.19
Execution time with *property* accessor: 0.00076699256896973 Execution time *without* property accessor: 0.00060892105102539 Ratio: 1.2595927956147
Output for 5.5.18
Execution time with *property* accessor: 0.00072407722473145 Execution time *without* property accessor: 0.00062298774719238 Ratio: 1.1622655951014
Output for 5.5.17
Execution time with *property* accessor: 0.00065088272094727 Execution time *without* property accessor: 0.00052690505981445 Ratio: 1.2352941176471
Output for 5.5.16
Execution time with *property* accessor: 0.00095605850219727 Execution time *without* property accessor: 0.00074601173400879 Ratio: 1.2815596037073
Output for 5.5.15
Execution time with *property* accessor: 0.00097489356994629 Execution time *without* property accessor: 0.00069093704223633 Ratio: 1.4109730848861
Output for 5.5.14
Execution time with *property* accessor: 0.00077295303344727 Execution time *without* property accessor: 0.00060796737670898 Ratio: 1.2713725490196
Output for 5.5.13
Execution time with *property* accessor: 0.00094914436340332 Execution time *without* property accessor: 0.00075411796569824 Ratio: 1.2586152386974
Output for 5.5.12
Execution time with *property* accessor: 0.00085115432739258 Execution time *without* property accessor: 0.00046896934509277 Ratio: 1.8149466192171
Output for 5.5.11
Execution time with *property* accessor: 0.00073003768920898 Execution time *without* property accessor: 0.00047397613525391 Ratio: 1.5402414486922
Output for 5.5.10
Execution time with *property* accessor: 0.0006709098815918 Execution time *without* property accessor: 0.00051116943359375 Ratio: 1.3125
Output for 5.5.9
Execution time with *property* accessor: 0.00061917304992676 Execution time *without* property accessor: 0.00048685073852539 Ratio: 1.271792360431
Output for 5.5.8
Execution time with *property* accessor: 0.00075483322143555 Execution time *without* property accessor: 0.00058603286743164 Ratio: 1.2880390561432
Output for 5.5.7
Execution time with *property* accessor: 0.00059986114501953 Execution time *without* property accessor: 0.00052094459533691 Ratio: 1.1514874141876
Output for 5.5.6
Execution time with *property* accessor: 0.0012369155883789 Execution time *without* property accessor: 0.00097894668579102 Ratio: 1.2635168046761
Output for 5.5.5
Execution time with *property* accessor: 0.00071811676025391 Execution time *without* property accessor: 0.00048208236694336 Ratio: 1.4896142433234
Output for 5.5.4
Execution time with *property* accessor: 0.0009911060333252 Execution time *without* property accessor: 0.00076794624328613 Ratio: 1.2905929835455
Output for 5.5.3
Execution time with *property* accessor: 0.00060415267944336 Execution time *without* property accessor: 0.00047397613525391 Ratio: 1.2746478873239
Output for 5.5.2
Execution time with *property* accessor: 0.00062108039855957 Execution time *without* property accessor: 0.00048398971557617 Ratio: 1.2832512315271
Output for 5.5.1
Execution time with *property* accessor: 0.0011398792266846 Execution time *without* property accessor: 0.0004730224609375 Ratio: 2.4097782258065
Output for 5.5.0
Execution time with *property* accessor: 0.00094008445739746 Execution time *without* property accessor: 0.00076198577880859 Ratio: 1.2337296620776
Output for 5.4.45
Execution time with *property* accessor: 0.00061702728271484 Execution time *without* property accessor: 0.00048303604125977 Ratio: 1.2773938795656
Output for 5.4.44
Execution time with *property* accessor: 0.0016860961914062 Execution time *without* property accessor: 0.0014829635620117 Ratio: 1.1369774919614
Output for 5.4.43
Execution time with *property* accessor: 0.00099992752075195 Execution time *without* property accessor: 0.00081396102905273 Ratio: 1.2284710017575
Output for 5.4.42
Execution time with *property* accessor: 0.0009620189666748 Execution time *without* property accessor: 0.00073790550231934 Ratio: 1.3037156704362
Output for 5.4.41
Execution time with *property* accessor: 0.0013067722320557 Execution time *without* property accessor: 0.00098109245300293 Ratio: 1.3319562575942
Output for 5.4.40
Execution time with *property* accessor: 0.0011610984802246 Execution time *without* property accessor: 0.00080108642578125 Ratio: 1.4494047619048
Output for 5.4.39
Execution time with *property* accessor: 0.00063085556030273 Execution time *without* property accessor: 0.00047993659973145 Ratio: 1.3144560357675
Output for 5.4.38
Execution time with *property* accessor: 0.0009009838104248 Execution time *without* property accessor: 0.00068306922912598 Ratio: 1.3190226876091
Output for 5.4.37
Execution time with *property* accessor: 0.0012249946594238 Execution time *without* property accessor: 0.00052189826965332 Ratio: 2.3471904979443
Output for 5.4.36
Execution time with *property* accessor: 0.0012249946594238 Execution time *without* property accessor: 0.00097298622131348 Ratio: 1.2590051457976
Output for 5.4.35
Execution time with *property* accessor: 0.0016720294952393 Execution time *without* property accessor: 0.0012719631195068 Ratio: 1.314526710403
Output for 5.4.34
Execution time with *property* accessor: 0.0006871223449707 Execution time *without* property accessor: 0.00059413909912109 Ratio: 1.1565008025682
Output for 5.4.33
Execution time with *property* accessor: 0.0011279582977295 Execution time *without* property accessor: 0.0008690357208252 Ratio: 1.2979423868313
Output for 5.4.32
Execution time with *property* accessor: 0.00069999694824219 Execution time *without* property accessor: 0.00050592422485352 Ratio: 1.3836003770028
Output for 5.4.31
Execution time with *property* accessor: 0.00087690353393555 Execution time *without* property accessor: 0.00067901611328125 Ratio: 1.2914325842697
Output for 5.4.30
Execution time with *property* accessor: 0.00085306167602539 Execution time *without* property accessor: 0.00066518783569336 Ratio: 1.2824372759857
Output for 5.4.29
Execution time with *property* accessor: 0.0007929801940918 Execution time *without* property accessor: 0.00061202049255371 Ratio: 1.2956758862485
Output for 5.4.28
Execution time with *property* accessor: 0.0015668869018555 Execution time *without* property accessor: 0.0011382102966309 Ratio: 1.3766233766234
Output for 5.4.27
Execution time with *property* accessor: 0.00064802169799805 Execution time *without* property accessor: 0.00048708915710449 Ratio: 1.3303964757709
Output for 5.4.26
Execution time with *property* accessor: 0.0010201930999756 Execution time *without* property accessor: 0.00073504447937012 Ratio: 1.3879338306844
Output for 5.4.25
Execution time with *property* accessor: 0.00069499015808105 Execution time *without* property accessor: 0.00056695938110352 Ratio: 1.2258200168209
Output for 5.4.24
Execution time with *property* accessor: 0.001209020614624 Execution time *without* property accessor: 0.0010490417480469 Ratio: 1.1525
Output for 5.4.23
Execution time with *property* accessor: 0.00063109397888184 Execution time *without* property accessor: 0.00048398971557617 Ratio: 1.3039408866995
Output for 5.4.22
Execution time with *property* accessor: 0.0016000270843506 Execution time *without* property accessor: 0.0012850761413574 Ratio: 1.2450834879406
Output for 5.4.21
Execution time with *property* accessor: 0.0006248950958252 Execution time *without* property accessor: 0.00048184394836426 Ratio: 1.2968827313211
Output for 5.4.20
Execution time with *property* accessor: 0.0012588500976562 Execution time *without* property accessor: 0.00098204612731934 Ratio: 1.2818645302258
Output for 5.4.19
Execution time with *property* accessor: 0.0014419555664062 Execution time *without* property accessor: 0.0011498928070068 Ratio: 1.2539912917271
Output for 5.4.18
Execution time with *property* accessor: 0.0010502338409424 Execution time *without* property accessor: 0.00049114227294922 Ratio: 2.1383495145631
Output for 5.4.17
Execution time with *property* accessor: 0.0007481575012207 Execution time *without* property accessor: 0.00058388710021973 Ratio: 1.2813393221723
Output for 5.4.16
Execution time with *property* accessor: 0.0006561279296875 Execution time *without* property accessor: 0.00050687789916992 Ratio: 1.2944496707432
Output for 5.4.15
Execution time with *property* accessor: 0.0014371871948242 Execution time *without* property accessor: 0.0011608600616455 Ratio: 1.2380365578147
Output for 5.4.14
Execution time with *property* accessor: 0.0012860298156738 Execution time *without* property accessor: 0.0009911060333252 Ratio: 1.2975703632427
Output for 5.4.13
Execution time with *property* accessor: 0.000701904296875 Execution time *without* property accessor: 0.00048112869262695 Ratio: 1.4588701684836
Output for 5.4.12
Execution time with *property* accessor: 0.0010418891906738 Execution time *without* property accessor: 0.00075101852416992 Ratio: 1.3873015873016
Output for 5.4.11
Execution time with *property* accessor: 0.0010011196136475 Execution time *without* property accessor: 0.0007169246673584 Ratio: 1.3964083804456
Output for 5.4.10
Execution time with *property* accessor: 0.0011041164398193 Execution time *without* property accessor: 0.00084781646728516 Ratio: 1.3023059617548
Output for 5.4.9
Execution time with *property* accessor: 0.0011961460113525 Execution time *without* property accessor: 0.00089216232299805 Ratio: 1.3407268840192
Output for 5.4.8
Execution time with *property* accessor: 0.0009770393371582 Execution time *without* property accessor: 0.00047612190246582 Ratio: 2.0520781171758
Output for 5.4.7
Execution time with *property* accessor: 0.00087404251098633 Execution time *without* property accessor: 0.00067520141601562 Ratio: 1.2944915254237
Output for 5.4.6
Execution time with *property* accessor: 0.00098109245300293 Execution time *without* property accessor: 0.00072288513183594 Ratio: 1.3571899736148
Output for 5.4.5
Execution time with *property* accessor: 0.0011320114135742 Execution time *without* property accessor: 0.00088214874267578 Ratio: 1.2832432432432
Output for 5.4.4
Execution time with *property* accessor: 0.00082802772521973 Execution time *without* property accessor: 0.00068998336791992 Ratio: 1.2000691085003
Output for 5.4.3
Execution time with *property* accessor: 0.0011129379272461 Execution time *without* property accessor: 0.00087499618530273 Ratio: 1.2719346049046
Output for 5.4.2
Execution time with *property* accessor: 0.0010528564453125 Execution time *without* property accessor: 0.00078511238098145 Ratio: 1.3410264196781
Output for 5.4.1
Execution time with *property* accessor: 0.0011417865753174 Execution time *without* property accessor: 0.0009150505065918 Ratio: 1.2477853048463
Output for 5.4.0
Execution time with *property* accessor: 0.00082802772521973 Execution time *without* property accessor: 0.00062894821166992 Ratio: 1.3165276724792
Output for 5.3.29
Execution time with *property* accessor: 0.0016682147979736 Execution time *without* property accessor: 0.0010628700256348 Ratio: 1.5695379093764
Output for 5.3.28
Execution time with *property* accessor: 0.00077605247497559 Execution time *without* property accessor: 0.00068402290344238 Ratio: 1.1345416521436
Output for 5.3.27
Execution time with *property* accessor: 0.0013082027435303 Execution time *without* property accessor: 0.0010931491851807 Ratio: 1.1967284623773
Output for 5.3.26
Execution time with *property* accessor: 0.001751184463501 Execution time *without* property accessor: 0.0014629364013672 Ratio: 1.1970338983051
Output for 5.3.25
Execution time with *property* accessor: 0.0015411376953125 Execution time *without* property accessor: 0.0012569427490234 Ratio: 1.2261001517451
Output for 5.3.24
Execution time with *property* accessor: 0.00097298622131348 Execution time *without* property accessor: 0.00084996223449707 Ratio: 1.1447405329593
Output for 5.3.23
Execution time with *property* accessor: 0.0018100738525391 Execution time *without* property accessor: 0.001255989074707 Ratio: 1.4411541381929
Output for 5.3.22
Execution time with *property* accessor: 0.0012321472167969 Execution time *without* property accessor: 0.0010240077972412 Ratio: 1.2032596041909
Output for 5.3.21
Execution time with *property* accessor: 0.00094914436340332 Execution time *without* property accessor: 0.00076103210449219 Ratio: 1.2471804511278
Output for 5.3.20
Execution time with *property* accessor: 0.0008540153503418 Execution time *without* property accessor: 0.00075602531433105 Ratio: 1.1296121097446
Output for 5.3.19
Execution time with *property* accessor: 0.00078201293945312 Execution time *without* property accessor: 0.00068521499633789 Ratio: 1.1412665274878
Output for 5.3.18
Execution time with *property* accessor: 0.0016450881958008 Execution time *without* property accessor: 0.0013539791107178 Ratio: 1.2150026413101
Output for 5.3.17
Execution time with *property* accessor: 0.0009000301361084 Execution time *without* property accessor: 0.00092887878417969 Ratio: 0.96894250513347
Output for 5.3.16
Execution time with *property* accessor: 0.0018541812896729 Execution time *without* property accessor: 0.0016989707946777 Ratio: 1.0913555992141
Output for 5.3.15
Execution time with *property* accessor: 0.0016951560974121 Execution time *without* property accessor: 0.00164794921875 Ratio: 1.0286458333333
Output for 5.3.14
Execution time with *property* accessor: 0.001352071762085 Execution time *without* property accessor: 0.001190185546875 Ratio: 1.1360176282051
Output for 5.3.13
Execution time with *property* accessor: 0.00094008445739746 Execution time *without* property accessor: 0.00069499015808105 Ratio: 1.3526586620926
Output for 5.3.12
Execution time with *property* accessor: 0.00078511238098145 Execution time *without* property accessor: 0.00072193145751953 Ratio: 1.0875165125495
Output for 5.3.11
Execution time with *property* accessor: 0.00077319145202637 Execution time *without* property accessor: 0.00068187713623047 Ratio: 1.1339160839161
Output for 5.3.10
Execution time with *property* accessor: 0.0011031627655029 Execution time *without* property accessor: 0.00092887878417969 Ratio: 1.1876283367556
Output for 5.3.9
Execution time with *property* accessor: 0.0027639865875244 Execution time *without* property accessor: 0.0006861686706543 Ratio: 4.0281445448228
Output for 5.3.8
Execution time with *property* accessor: 0.0017631053924561 Execution time *without* property accessor: 0.0014941692352295 Ratio: 1.1799904260412
Output for 5.3.7
Execution time with *property* accessor: 0.00075721740722656 Execution time *without* property accessor: 0.00068902969360352 Ratio: 1.0989619377163
Output for 5.3.6
Execution time with *property* accessor: 0.0020051002502441 Execution time *without* property accessor: 0.00068187713623047 Ratio: 2.9405594405594
Output for 5.3.5
Execution time with *property* accessor: 0.00089216232299805 Execution time *without* property accessor: 0.00076699256896973 Ratio: 1.1631955237799
Output for 5.3.4
Execution time with *property* accessor: 0.00090718269348145 Execution time *without* property accessor: 0.0007929801940918 Ratio: 1.1440168370415
Output for 5.3.3
Execution time with *property* accessor: 0.00078105926513672 Execution time *without* property accessor: 0.00068807601928711 Ratio: 1.1351351351351
Output for 5.3.2
Execution time with *property* accessor: 0.0013101100921631 Execution time *without* property accessor: 0.001007080078125 Ratio: 1.3008996212121
Output for 5.3.1
Execution time with *property* accessor: 0.001068115234375 Execution time *without* property accessor: 0.00090503692626953 Ratio: 1.1801896733404
Output for 5.3.0
Execution time with *property* accessor: 0.0017290115356445 Execution time *without* property accessor: 0.0014579296112061 Ratio: 1.1859362224039
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17
Parse error: syntax error, unexpected T_CONST in /in/A2Q0u 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, 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_CONST in /in/A2Q0u on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/A2Q0u on line 4
Process exited with code 255.

preferences:
231.84 ms | 401 KiB | 325 Q