3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $classmap1 = array(); for ($i=1; $i<=10000; $i++) { $classmap1['a'.$i] = $i+1; } $classmap2 = array(); for ($i=1; $i<=10000; $i++) { $classmap2['b'.$i] = $i+1; } abstract class merging { public static function merge(array &$a, array &$b) { foreach ($b as $key => $value) { $a[$key] = $value; } return $a; } } $startTimeFunc = microtime(true); merging::merge($classmap1, $classmap2); $endTimeFunc = microtime(true); $startTimeMerge = microtime(true); $map = array_merge($classmap1, $classmap2); $endTimeMerge = microtime(true); $startTimeForeach = microtime(true); foreach ($classmap2 as $k => $v) { $classmap1[$k] = $v; } $endTimeForeach = microtime(true); echo "Merging took " . (($endTimeMerge - $startTimeMerge)*1000) ." microseconds<br />\n"; //var_dump($map); echo "Foreach took " . (($endTimeForeach - $startTimeForeach)*1000) ." microseconds<br />\n"; //var_dump($classmap1); echo "Func took " . (($endTimeFunc - $startTimeFunc)*1000) ." microseconds<br />\n"; //var_dump($am);
Output for 7.1.0
Merging took 0.52213668823242 microseconds<br /> Foreach took 0.35905838012695 microseconds<br /> Func took 0.61392784118652 microseconds<br />
Output for 7.0.14
Merging took 0.62298774719238 microseconds<br /> Foreach took 0.4270076751709 microseconds<br /> Func took 0.69689750671387 microseconds<br />
Output for 7.0.10
Merging took 0.89597702026367 microseconds<br /> Foreach took 0.49114227294922 microseconds<br /> Func took 1.4569759368896 microseconds<br />
Output for 7.0.9
Merging took 1.0719299316406 microseconds<br /> Foreach took 0.52213668823242 microseconds<br /> Func took 1.7180442810059 microseconds<br />
Output for 7.0.8
Merging took 0.66089630126953 microseconds<br /> Foreach took 0.40006637573242 microseconds<br /> Func took 0.84805488586426 microseconds<br />
Output for 7.0.7
Merging took 0.46420097351074 microseconds<br /> Foreach took 0.24890899658203 microseconds<br /> Func took 0.75793266296387 microseconds<br />
Output for 7.0.6
Merging took 0.88310241699219 microseconds<br /> Foreach took 0.5180835723877 microseconds<br /> Func took 1.3980865478516 microseconds<br />
Output for 7.0.5
Merging took 0.67400932312012 microseconds<br /> Foreach took 0.38003921508789 microseconds<br /> Func took 1.0361671447754 microseconds<br />
Output for 7.0.4
Merging took 0.67496299743652 microseconds<br /> Foreach took 0.41794776916504 microseconds<br /> Func took 0.67400932312012 microseconds<br />
Output for 7.0.3
Merging took 0.56886672973633 microseconds<br /> Foreach took 0.23508071899414 microseconds<br /> Func took 0.48398971557617 microseconds<br />
Output for 7.0.2
Merging took 0.44798851013184 microseconds<br /> Foreach took 0.23603439331055 microseconds<br /> Func took 0.40102005004883 microseconds<br />
Output for 7.0.1
Merging took 0.59795379638672 microseconds<br /> Foreach took 0.3049373626709 microseconds<br /> Func took 0.52499771118164 microseconds<br />
Output for 7.0.0
Merging took 0.46992301940918 microseconds<br /> Foreach took 0.35309791564941 microseconds<br /> Func took 0.40507316589355 microseconds<br />
Output for hhvm-3.12.0
Merging took 1.6531944274902 microseconds<br /> Foreach took 0.99301338195801 microseconds<br /> Func took 1.8630027770996 microseconds<br />
Output for hhvm-3.10.0
Merging took 1.3480186462402 microseconds<br /> Foreach took 1.1918544769287 microseconds<br /> Func took 1.9528865814209 microseconds<br />
Output for 5.6.28
Merging took 2.7310848236084 microseconds<br /> Foreach took 1.384973526001 microseconds<br /> Func took 2.5420188903809 microseconds<br />
Output for 5.6.25
Merging took 1.9769668579102 microseconds<br /> Foreach took 0.88906288146973 microseconds<br /> Func took 1.9290447235107 microseconds<br />
Output for 5.6.24
Merging took 2.6230812072754 microseconds<br /> Foreach took 1.0838508605957 microseconds<br /> Func took 4.1069984436035 microseconds<br />
Output for 5.6.23
Merging took 2.8860569000244 microseconds<br /> Foreach took 1.3730525970459 microseconds<br /> Func took 2.763032913208 microseconds<br />
Output for 5.6.22
Merging took 2.4421215057373 microseconds<br /> Foreach took 1.2059211730957 microseconds<br /> Func took 2.234935760498 microseconds<br />
Output for 5.6.21
Merging took 2.1131038665771 microseconds<br /> Foreach took 1.0881423950195 microseconds<br /> Func took 1.9299983978271 microseconds<br />
Output for 5.6.20
Merging took 2.7890205383301 microseconds<br /> Foreach took 1.2691020965576 microseconds<br /> Func took 2.7210712432861 microseconds<br />
Output for 5.6.19
Merging took 3.2408237457275 microseconds<br /> Foreach took 1.4231204986572 microseconds<br /> Func took 2.9938220977783 microseconds<br />
Output for 5.6.18
Merging took 4.9538612365723 microseconds<br /> Foreach took 1.7631053924561 microseconds<br /> Func took 3.5889148712158 microseconds<br />
Output for 5.6.17
Merging took 1.89208984375 microseconds<br /> Foreach took 0.84400177001953 microseconds<br /> Func took 1.6520023345947 microseconds<br />
Output for 5.6.16
Merging took 2.0148754119873 microseconds<br /> Foreach took 0.96893310546875 microseconds<br /> Func took 1.798152923584 microseconds<br />
Output for 5.6.15
Merging took 2.1870136260986 microseconds<br /> Foreach took 1.0371208190918 microseconds<br /> Func took 2.061128616333 microseconds<br />
Output for 5.6.14
Merging took 2.7251243591309 microseconds<br /> Foreach took 1.3089179992676 microseconds<br /> Func took 2.5389194488525 microseconds<br />
Output for 5.6.13
Merging took 1.9750595092773 microseconds<br /> Foreach took 0.83088874816895 microseconds<br /> Func took 1.9850730895996 microseconds<br />
Output for 5.6.12
Merging took 1.7390251159668 microseconds<br /> Foreach took 0.84614753723145 microseconds<br /> Func took 1.6100406646729 microseconds<br />
Output for 5.6.11
Merging took 2.3839473724365 microseconds<br /> Foreach took 1.0800361633301 microseconds<br /> Func took 2.363920211792 microseconds<br />
Output for 5.6.10
Merging took 1.7380714416504 microseconds<br /> Foreach took 0.95200538635254 microseconds<br /> Func took 2.2048950195312 microseconds<br />
Output for 5.6.9
Merging took 5.1779747009277 microseconds<br /> Foreach took 2.4771690368652 microseconds<br /> Func took 4.8489570617676 microseconds<br />
Output for 5.6.8
Merging took 1.7311573028564 microseconds<br /> Foreach took 0.81181526184082 microseconds<br /> Func took 1.6899108886719 microseconds<br />
Output for 5.6.7
Merging took 3.0069351196289 microseconds<br /> Foreach took 1.5571117401123 microseconds<br /> Func took 2.8080940246582 microseconds<br />
Output for 5.6.6
Merging took 3.8580894470215 microseconds<br /> Foreach took 1.8119812011719 microseconds<br /> Func took 3.6299228668213 microseconds<br />
Output for 5.6.5
Merging took 3.2129287719727 microseconds<br /> Foreach took 1.6171932220459 microseconds<br /> Func took 3.3149719238281 microseconds<br />
Output for 5.6.4
Merging took 3.2639503479004 microseconds<br /> Foreach took 1.5988349914551 microseconds<br /> Func took 3.3121109008789 microseconds<br />
Output for 5.6.3
Merging took 2.687931060791 microseconds<br /> Foreach took 1.3911724090576 microseconds<br /> Func took 2.7189254760742 microseconds<br />
Output for 5.6.2
Merging took 4.5089721679688 microseconds<br /> Foreach took 1.9528865814209 microseconds<br /> Func took 3.6168098449707 microseconds<br />
Output for 5.6.1
Merging took 2.3550987243652 microseconds<br /> Foreach took 0.95605850219727 microseconds<br /> Func took 2.1250247955322 microseconds<br />
Output for 5.6.0
Merging took 2.4318695068359 microseconds<br /> Foreach took 1.0800361633301 microseconds<br /> Func took 2.1510124206543 microseconds<br />
Output for 5.5.38
Merging took 2.8719902038574 microseconds<br /> Foreach took 1.338005065918 microseconds<br /> Func took 2.6919841766357 microseconds<br />
Output for 5.5.37
Merging took 3.6108493804932 microseconds<br /> Foreach took 1.5661716461182 microseconds<br /> Func took 3.1259059906006 microseconds<br />
Output for 5.5.36
Merging took 3.0570030212402 microseconds<br /> Foreach took 1.2271404266357 microseconds<br /> Func took 2.2969245910645 microseconds<br />
Output for 5.5.35
Merging took 2.626895904541 microseconds<br /> Foreach took 1.2969970703125 microseconds<br /> Func took 2.4862289428711 microseconds<br />
Output for 5.5.34
Merging took 4.4898986816406 microseconds<br /> Foreach took 3.1261444091797 microseconds<br /> Func took 4.990816116333 microseconds<br />
Output for 5.5.33
Merging took 3.4170150756836 microseconds<br /> Foreach took 2.4948120117188 microseconds<br /> Func took 3.3168792724609 microseconds<br />
Output for 5.5.32
Merging took 1.8429756164551 microseconds<br /> Foreach took 0.84710121154785 microseconds<br /> Func took 2.5811195373535 microseconds<br />
Output for 5.5.31
Merging took 2.2809505462646 microseconds<br /> Foreach took 0.97298622131348 microseconds<br /> Func took 1.9321441650391 microseconds<br />
Output for 5.5.30
Merging took 1.9810199737549 microseconds<br /> Foreach took 0.94890594482422 microseconds<br /> Func took 2.3519992828369 microseconds<br />
Output for 5.5.29
Merging took 2.079963684082 microseconds<br /> Foreach took 1.0449886322021 microseconds<br /> Func took 2.0360946655273 microseconds<br />
Output for 5.5.28
Merging took 1.7988681793213 microseconds<br /> Foreach took 0.84614753723145 microseconds<br /> Func took 1.6608238220215 microseconds<br />
Output for 5.5.27
Merging took 1.7750263214111 microseconds<br /> Foreach took 0.85592269897461 microseconds<br /> Func took 1.7690658569336 microseconds<br />
Output for 5.5.26
Merging took 3.2949447631836 microseconds<br /> Foreach took 1.7549991607666 microseconds<br /> Func took 3.3769607543945 microseconds<br />
Output for 5.5.25
Merging took 1.816987991333 microseconds<br /> Foreach took 0.91004371643066 microseconds<br /> Func took 1.7201900482178 microseconds<br />
Output for 5.5.24
Merging took 1.7781257629395 microseconds<br /> Foreach took 0.89001655578613 microseconds<br /> Func took 1.7099380493164 microseconds<br />
Output for 5.5.23
Merging took 2.9230117797852 microseconds<br /> Foreach took 2.363920211792 microseconds<br /> Func took 2.5701522827148 microseconds<br />
Output for 5.5.22
Merging took 2.392053604126 microseconds<br /> Foreach took 1.0759830474854 microseconds<br /> Func took 2.3009777069092 microseconds<br />
Output for 5.5.21
Merging took 2.5701522827148 microseconds<br /> Foreach took 1.1148452758789 microseconds<br /> Func took 2.4158954620361 microseconds<br />
Output for 5.5.20
Merging took 2.9678344726562 microseconds<br /> Foreach took 1.2311935424805 microseconds<br /> Func took 2.683162689209 microseconds<br />
Output for 5.5.19
Merging took 2.795934677124 microseconds<br /> Foreach took 1.3799667358398 microseconds<br /> Func took 2.6881694793701 microseconds<br />
Output for 5.5.18
Merging took 3.9539337158203 microseconds<br /> Foreach took 2.0179748535156 microseconds<br /> Func took 3.7710666656494 microseconds<br />
Output for 5.5.16
Merging took 2.4948120117188 microseconds<br /> Foreach took 1.3558864593506 microseconds<br /> Func took 2.4378299713135 microseconds<br />
Output for 5.5.15
Merging took 3.8459300994873 microseconds<br /> Foreach took 1.9099712371826 microseconds<br /> Func took 3.7300586700439 microseconds<br />
Output for 5.5.14
Merging took 3.0961036682129 microseconds<br /> Foreach took 1.5439987182617 microseconds<br /> Func took 2.8078556060791 microseconds<br />
Output for 5.5.13
Merging took 4.3079853057861 microseconds<br /> Foreach took 1.8699169158936 microseconds<br /> Func took 4.2510032653809 microseconds<br />
Output for 5.5.12
Merging took 2.9191970825195 microseconds<br /> Foreach took 1.0669231414795 microseconds<br /> Func took 2.7940273284912 microseconds<br />
Output for 5.5.11
Merging took 2.6390552520752 microseconds<br /> Foreach took 1.007080078125 microseconds<br /> Func took 2.2320747375488 microseconds<br />
Output for 5.5.10
Merging took 3.4561157226562 microseconds<br /> Foreach took 1.971960067749 microseconds<br /> Func took 2.6209354400635 microseconds<br />
Output for 5.5.9
Merging took 3.7269592285156 microseconds<br /> Foreach took 1.708984375 microseconds<br /> Func took 3.6249160766602 microseconds<br />
Output for 5.5.8
Merging took 2.9921531677246 microseconds<br /> Foreach took 2.4280548095703 microseconds<br /> Func took 2.7999877929688 microseconds<br />
Output for 5.5.7
Merging took 5.1331520080566 microseconds<br /> Foreach took 2.7608871459961 microseconds<br /> Func took 4.0991306304932 microseconds<br />
Output for 5.5.6
Merging took 2.251148223877 microseconds<br /> Foreach took 1.0709762573242 microseconds<br /> Func took 1.8599033355713 microseconds<br />
Output for 5.5.5
Merging took 6.9890022277832 microseconds<br /> Foreach took 1.0750293731689 microseconds<br /> Func took 2.1190643310547 microseconds<br />
Output for 5.5.4
Merging took 7.1461200714111 microseconds<br /> Foreach took 1.370906829834 microseconds<br /> Func took 2.7039051055908 microseconds<br />
Output for 5.5.3
Merging took 6.7679882049561 microseconds<br /> Foreach took 1.2738704681396 microseconds<br /> Func took 2.5479793548584 microseconds<br />
Output for 5.5.2
Merging took 6.0369968414307 microseconds<br /> Foreach took 1.209020614624 microseconds<br /> Func took 2.1951198577881 microseconds<br />
Output for 5.5.1
Merging took 6.5321922302246 microseconds<br /> Foreach took 1.2738704681396 microseconds<br /> Func took 2.5708675384521 microseconds<br />
Output for 5.5.0
Merging took 6.4840316772461 microseconds<br /> Foreach took 1.2190341949463 microseconds<br /> Func took 2.4220943450928 microseconds<br />
Output for 5.4.45
Merging took 5.2108764648438 microseconds<br /> Foreach took 1.1091232299805 microseconds<br /> Func took 2.6447772979736 microseconds<br />
Output for 5.4.44
Merging took 4.2428970336914 microseconds<br /> Foreach took 0.94413757324219 microseconds<br /> Func took 1.7170906066895 microseconds<br />
Output for 5.4.43
Merging took 4.2250156402588 microseconds<br /> Foreach took 0.87308883666992 microseconds<br /> Func took 1.4908313751221 microseconds<br />
Output for 5.4.42
Merging took 6.6850185394287 microseconds<br /> Foreach took 1.4410018920898 microseconds<br /> Func took 2.8979778289795 microseconds<br />
Output for 5.4.41
Merging took 5.4190158843994 microseconds<br /> Foreach took 1.2388229370117 microseconds<br /> Func took 1.9369125366211 microseconds<br />
Output for 5.4.40
Merging took 5.7470798492432 microseconds<br /> Foreach took 1.1639595031738 microseconds<br /> Func took 2.0439624786377 microseconds<br />
Output for 5.4.39
Merging took 10.461091995239 microseconds<br /> Foreach took 2.4080276489258 microseconds<br /> Func took 5.4981708526611 microseconds<br />
Output for 5.4.38
Merging took 6.2069892883301 microseconds<br /> Foreach took 1.305103302002 microseconds<br /> Func took 2.5911331176758 microseconds<br />
Output for 5.4.37
Merging took 5.7659149169922 microseconds<br /> Foreach took 0.98204612731934 microseconds<br /> Func took 2.0041465759277 microseconds<br />
Output for 5.4.36
Merging took 6.5820217132568 microseconds<br /> Foreach took 1.2919902801514 microseconds<br /> Func took 2.532958984375 microseconds<br />
Output for 5.4.35
Merging took 4.2891502380371 microseconds<br /> Foreach took 0.89383125305176 microseconds<br /> Func took 1.7118453979492 microseconds<br />
Output for 5.4.34
Merging took 6.0858726501465 microseconds<br /> Foreach took 1.2760162353516 microseconds<br /> Func took 2.4199485778809 microseconds<br />
Output for 5.4.32
Merging took 5.1360130310059 microseconds<br /> Foreach took 0.98514556884766 microseconds<br /> Func took 2.0179748535156 microseconds<br />
Output for 5.4.31
Merging took 7.2300434112549 microseconds<br /> Foreach took 1.3701915740967 microseconds<br /> Func took 2.755880355835 microseconds<br />
Output for 5.4.30
Merging took 8.8169574737549 microseconds<br /> Foreach took 1.3759136199951 microseconds<br /> Func took 2.701997756958 microseconds<br />
Output for 5.4.29
Merging took 7.8160762786865 microseconds<br /> Foreach took 2.2621154785156 microseconds<br /> Func took 2.418041229248 microseconds<br />
Output for 5.4.28
Merging took 9.9279880523682 microseconds<br /> Foreach took 2.2640228271484 microseconds<br /> Func took 2.9067993164062 microseconds<br />
Output for 5.4.27
Merging took 5.8310031890869 microseconds<br /> Foreach took 1.2719631195068 microseconds<br /> Func took 2.4220943450928 microseconds<br />
Output for 5.4.26
Merging took 6.8399906158447 microseconds<br /> Foreach took 0.98013877868652 microseconds<br /> Func took 2.1040439605713 microseconds<br />
Output for 5.4.25
Merging took 8.1429481506348 microseconds<br /> Foreach took 1.5530586242676 microseconds<br /> Func took 3.0181407928467 microseconds<br />
Output for 5.4.24
Merging took 5.8839321136475 microseconds<br /> Foreach took 1.0330677032471 microseconds<br /> Func took 2.0930767059326 microseconds<br />
Output for 5.4.23
Merging took 6.2119960784912 microseconds<br /> Foreach took 1.2428760528564 microseconds<br /> Func took 2.5031566619873 microseconds<br />
Output for 5.4.22
Merging took 10.612964630127 microseconds<br /> Foreach took 2.6130676269531 microseconds<br /> Func took 3.9060115814209 microseconds<br />
Output for 5.4.21
Merging took 4.6660900115967 microseconds<br /> Foreach took 0.946044921875 microseconds<br /> Func took 1.878023147583 microseconds<br />
Output for 5.4.20
Merging took 8.5160732269287 microseconds<br /> Foreach took 1.4650821685791 microseconds<br /> Func took 3.1869411468506 microseconds<br />
Output for 5.4.19
Merging took 6.8080425262451 microseconds<br /> Foreach took 1.399040222168 microseconds<br /> Func took 2.6350021362305 microseconds<br />
Output for 5.4.18
Merging took 6.3450336456299 microseconds<br /> Foreach took 1.291036605835 microseconds<br /> Func took 2.554178237915 microseconds<br />
Output for 5.4.17
Merging took 5.9239864349365 microseconds<br /> Foreach took 0.92005729675293 microseconds<br /> Func took 2.6180744171143 microseconds<br />
Output for 5.4.16
Merging took 6.9429874420166 microseconds<br /> Foreach took 1.4941692352295 microseconds<br /> Func took 2.6988983154297 microseconds<br />
Output for 5.4.15
Merging took 6.6690444946289 microseconds<br /> Foreach took 1.3139247894287 microseconds<br /> Func took 2.5491714477539 microseconds<br />
Output for 5.4.14
Merging took 8.4159374237061 microseconds<br /> Foreach took 1.6229152679443 microseconds<br /> Func took 3.666877746582 microseconds<br />
Output for 5.4.13
Merging took 7.4629783630371 microseconds<br /> Foreach took 1.30295753479 microseconds<br /> Func took 2.7050971984863 microseconds<br />
Output for 5.4.12
Merging took 5.6638717651367 microseconds<br /> Foreach took 1.2249946594238 microseconds<br /> Func took 2.0160675048828 microseconds<br />
Output for 5.4.11
Merging took 5.4271221160889 microseconds<br /> Foreach took 0.96297264099121 microseconds<br /> Func took 2.0649433135986 microseconds<br />
Output for 5.4.10
Merging took 4.8329830169678 microseconds<br /> Foreach took 0.93507766723633 microseconds<br /> Func took 1.8301010131836 microseconds<br />
Output for 5.4.9
Merging took 5.3489208221436 microseconds<br /> Foreach took 0.94008445739746 microseconds<br /> Func took 1.9128322601318 microseconds<br />
Output for 5.4.8
Merging took 5.6729316711426 microseconds<br /> Foreach took 1.6019344329834 microseconds<br /> Func took 1.8589496612549 microseconds<br />
Output for 5.4.7
Merging took 4.4429302215576 microseconds<br /> Foreach took 0.96511840820312 microseconds<br /> Func took 2.2659301757812 microseconds<br />
Output for 5.4.6
Merging took 6.5991878509521 microseconds<br /> Foreach took 1.1789798736572 microseconds<br /> Func took 2.6340484619141 microseconds<br />
Output for 5.4.5
Merging took 5.918025970459 microseconds<br /> Foreach took 1.3489723205566 microseconds<br /> Func took 2.4440288543701 microseconds<br />
Output for 5.4.4
Merging took 4.2459964752197 microseconds<br /> Foreach took 0.87785720825195 microseconds<br /> Func took 1.6851425170898 microseconds<br />
Output for 5.4.3
Merging took 7.3361396789551 microseconds<br /> Foreach took 1.4700889587402 microseconds<br /> Func took 2.7899742126465 microseconds<br />
Output for 5.4.2
Merging took 6.9079399108887 microseconds<br /> Foreach took 1.8808841705322 microseconds<br /> Func took 2.0451545715332 microseconds<br />
Output for 5.4.1
Merging took 5.0818920135498 microseconds<br /> Foreach took 1.0819435119629 microseconds<br /> Func took 2.0430088043213 microseconds<br />
Output for 5.4.0
Merging took 4.331111907959 microseconds<br /> Foreach took 0.89287757873535 microseconds<br /> Func took 1.6598701477051 microseconds<br />
Output for 5.3.29
Merging took 8.8560581207275 microseconds<br /> Foreach took 1.8861293792725 microseconds<br /> Func took 3.8528442382812 microseconds<br />
Output for 5.3.28
Merging took 6.9339275360107 microseconds<br /> Foreach took 1.5120506286621 microseconds<br /> Func took 2.8660297393799 microseconds<br />
Output for 5.3.27
Merging took 5.0208568572998 microseconds<br /> Foreach took 1.1518001556396 microseconds<br /> Func took 2.1591186523438 microseconds<br />
Output for 5.3.26
Merging took 6.6618919372559 microseconds<br /> Foreach took 1.3041496276855 microseconds<br /> Func took 2.830982208252 microseconds<br />
Output for 5.3.25
Merging took 6.0160160064697 microseconds<br /> Foreach took 1.2679100036621 microseconds<br /> Func took 3.0310153961182 microseconds<br />
Output for 5.3.24
Merging took 6.4709186553955 microseconds<br /> Foreach took 1.4119148254395 microseconds<br /> Func took 2.3000240325928 microseconds<br />
Output for 5.3.23
Merging took 6.3791275024414 microseconds<br /> Foreach took 1.3649463653564 microseconds<br /> Func took 2.7179718017578 microseconds<br />
Output for 5.3.22
Merging took 5.8591365814209 microseconds<br /> Foreach took 1.3160705566406 microseconds<br /> Func took 2.4828910827637 microseconds<br />
Output for 5.3.21
Merging took 6.2839984893799 microseconds<br /> Foreach took 1.1768341064453 microseconds<br /> Func took 2.2108554840088 microseconds<br />
Output for 5.3.20
Merging took 5.051851272583 microseconds<br /> Foreach took 1.0139942169189 microseconds<br /> Func took 2.0930767059326 microseconds<br />
Output for 5.3.19
Merging took 10.085105895996 microseconds<br /> Foreach took 2.0418167114258 microseconds<br /> Func took 4.2750835418701 microseconds<br />
Output for 5.3.18
Merging took 4.7118663787842 microseconds<br /> Foreach took 1.0809898376465 microseconds<br /> Func took 2.0711421966553 microseconds<br />
Output for 5.3.17
Merging took 7.2281360626221 microseconds<br /> Foreach took 1.1699199676514 microseconds<br /> Func took 2.0089149475098 microseconds<br />
Output for 5.3.16
Merging took 7.3070526123047 microseconds<br /> Foreach took 1.5490055084229 microseconds<br /> Func took 2.824068069458 microseconds<br />
Output for 5.3.15
Merging took 6.680965423584 microseconds<br /> Foreach took 1.5678405761719 microseconds<br /> Func took 3.0159950256348 microseconds<br />
Output for 5.3.14
Merging took 5.2201747894287 microseconds<br /> Foreach took 1.2140274047852 microseconds<br /> Func took 2.3300647735596 microseconds<br />
Output for 5.3.13
Merging took 5.000114440918 microseconds<br /> Foreach took 1.1420249938965 microseconds<br /> Func took 2.4268627166748 microseconds<br />
Output for 5.3.12
Merging took 8.6870193481445 microseconds<br /> Foreach took 2.3200511932373 microseconds<br /> Func took 4.8561096191406 microseconds<br />
Output for 5.3.11
Merging took 5.1350593566895 microseconds<br /> Foreach took 1.1501312255859 microseconds<br /> Func took 2.3109912872314 microseconds<br />
Output for 5.3.10
Merging took 4.9622058868408 microseconds<br /> Foreach took 1.0900497436523 microseconds<br /> Func took 2.7098655700684 microseconds<br />
Output for 5.3.9
Merging took 9.0830326080322 microseconds<br /> Foreach took 1.3699531555176 microseconds<br /> Func took 3.2079219818115 microseconds<br />
Output for 5.3.8
Merging took 4.1580200195312 microseconds<br /> Foreach took 1.0490417480469 microseconds<br /> Func took 1.7571449279785 microseconds<br />
Output for 5.3.7
Merging took 6.2329769134521 microseconds<br /> Foreach took 1.1990070343018 microseconds<br /> Func took 2.4590492248535 microseconds<br />
Output for 5.3.6
Merging took 6.6449642181396 microseconds<br /> Foreach took 1.4259815216064 microseconds<br /> Func took 2.871036529541 microseconds<br />
Output for 5.3.5
Merging took 8.9659690856934 microseconds<br /> Foreach took 0.97322463989258 microseconds<br /> Func took 3.8080215454102 microseconds<br />
Output for 5.3.4
Merging took 7.1101188659668 microseconds<br /> Foreach took 1.3618469238281 microseconds<br /> Func took 2.842903137207 microseconds<br />
Output for 5.3.3
Merging took 6.6549777984619 microseconds<br /> Foreach took 1.3589859008789 microseconds<br /> Func took 3.6401748657227 microseconds<br />
Output for 5.3.2
Merging took 6.3779354095459 microseconds<br /> Foreach took 1.305103302002 microseconds<br /> Func took 2.6240348815918 microseconds<br />
Output for 5.3.1
Merging took 4.9679279327393 microseconds<br /> Foreach took 1.0809898376465 microseconds<br /> Func took 2.1271705627441 microseconds<br />
Output for 5.3.0
Merging took 1.8901824951172 microseconds<br /> Foreach took 0.9150505065918 microseconds<br /> Func took 1.9059181213379 microseconds<br />
Output for 5.2.17
Merging took 6.6320896148682 microseconds<br /> Foreach took 1.7240047454834 microseconds<br /> Func took 5.6450366973877 microseconds<br />
Output for 5.2.16
Merging took 5.4130554199219 microseconds<br /> Foreach took 1.4359951019287 microseconds<br /> Func took 4.7459602355957 microseconds<br />
Output for 5.2.15
Merging took 5.1810741424561 microseconds<br /> Foreach took 1.439094543457 microseconds<br /> Func took 4.7199726104736 microseconds<br />
Output for 5.2.14
Merging took 8.7020397186279 microseconds<br /> Foreach took 2.0930767059326 microseconds<br /> Func took 5.4450035095215 microseconds<br />
Output for 5.2.13
Merging took 5.5880546569824 microseconds<br /> Foreach took 1.3961791992188 microseconds<br /> Func took 4.8270225524902 microseconds<br />
Output for 5.2.12
Merging took 5.9900283813477 microseconds<br /> Foreach took 1.6160011291504 microseconds<br /> Func took 5.18798828125 microseconds<br />
Output for 5.2.11
Merging took 5.8460235595703 microseconds<br /> Foreach took 1.5149116516113 microseconds<br /> Func took 6.2789916992188 microseconds<br />
Output for 5.2.10
Merging took 5.3048133850098 microseconds<br /> Foreach took 1.3530254364014 microseconds<br /> Func took 4.6558380126953 microseconds<br />
Output for 5.2.9
Merging took 5.4411888122559 microseconds<br /> Foreach took 1.4579296112061 microseconds<br /> Func took 4.65989112854 microseconds<br />
Output for 5.2.8
Merging took 6.0880184173584 microseconds<br /> Foreach took 2.0570755004883 microseconds<br /> Func took 4.6720504760742 microseconds<br />
Output for 5.2.7
Merging took 6.3221454620361 microseconds<br /> Foreach took 1.9710063934326 microseconds<br /> Func took 5.6800842285156 microseconds<br />
Output for 5.2.6
Merging took 5.0671100616455 microseconds<br /> Foreach took 1.1799335479736 microseconds<br /> Func took 4.5599937438965 microseconds<br />
Output for 5.2.5
Merging took 6.0310363769531 microseconds<br /> Foreach took 1.3329982757568 microseconds<br /> Func took 5.702018737793 microseconds<br />
Output for 5.2.4
Merging took 5.6869983673096 microseconds<br /> Foreach took 1.2450218200684 microseconds<br /> Func took 4.6188831329346 microseconds<br />
Output for 5.2.3
Merging took 7.2259902954102 microseconds<br /> Foreach took 1.8389225006104 microseconds<br /> Func took 6.950855255127 microseconds<br />
Output for 5.2.2
Merging took 11.511087417603 microseconds<br /> Foreach took 1.8260478973389 microseconds<br /> Func took 10.410070419312 microseconds<br />
Output for 5.2.1
Merging took 5.3060054779053 microseconds<br /> Foreach took 1.5809535980225 microseconds<br /> Func took 5.2080154418945 microseconds<br />
Output for 5.2.0
Merging took 4.6210289001465 microseconds<br /> Foreach took 1.2590885162354 microseconds<br /> Func took 4.3139457702637 microseconds<br />
Output for 5.1.6
Merging took 7.3201656341553 microseconds<br /> Foreach took 1.4479160308838 microseconds<br /> Func took 7.5089931488037 microseconds<br />
Output for 5.1.5
Merging took 8.9850425720215 microseconds<br /> Foreach took 3.1819343566895 microseconds<br /> Func took 7.4970722198486 microseconds<br />
Output for 5.1.4
Merging took 7.7650547027588 microseconds<br /> Foreach took 1.2872219085693 microseconds<br /> Func took 5.3939819335938 microseconds<br />
Output for 5.1.3
Merging took 7.6160430908203 microseconds<br /> Foreach took 1.3041496276855 microseconds<br /> Func took 6.8290233612061 microseconds<br />
Output for 5.1.2
Merging took 6.2210559844971 microseconds<br /> Foreach took 1.223087310791 microseconds<br /> Func took 5.5789947509766 microseconds<br />
Output for 5.1.1
Merging took 6.7000389099121 microseconds<br /> Foreach took 1.338005065918 microseconds<br /> Func took 5.0828456878662 microseconds<br />
Output for 5.1.0
Fatal error: fatal flex scanner internal error--end of buffer missed in /in/FDtd6 on line 43
Process exited with code 255.
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in /in/FDtd6 on line 14
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_CLASS in /in/FDtd6 on line 13
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1
Parse error: parse error, unexpected T_CLASS in /in/FDtd6 on line 13
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/FDtd6 on line 13
Process exited with code 255.