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; } $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); function amerge(array &$a, array $b) { foreach ($b as $key => $value) { $a[$key] = $value; } return $a; } $startTimeFunc = microtime(true); amerge($classmap1, $classmap2); $endTimeFunc = microtime(true); echo "Merging took " . (($endTimeMerge - $startTimeMerge)*1000) ." microseconds<br />\n"; echo "Foreach took " . (($endTimeForeach - $startTimeForeach)*1000) ." microseconds<br />\n"; echo "Func took " . (($endTimeFunc - $startTimeFunc)*1000) ." microseconds<br />\n";
Output for 7.1.0
Merging took 0.38909912109375 microseconds<br /> Foreach took 0.3669261932373 microseconds<br /> Func took 0.2288818359375 microseconds<br />
Output for 7.0.14
Merging took 0.65302848815918 microseconds<br /> Foreach took 0.64682960510254 microseconds<br /> Func took 0.43606758117676 microseconds<br />
Output for 7.0.10
Merging took 0.77104568481445 microseconds<br /> Foreach took 0.58293342590332 microseconds<br /> Func took 0.31113624572754 microseconds<br />
Output for 7.0.9
Merging took 5.591869354248 microseconds<br /> Foreach took 0.64706802368164 microseconds<br /> Func took 0.30803680419922 microseconds<br />
Output for 7.0.8
Merging took 24.075984954834 microseconds<br /> Foreach took 0.5340576171875 microseconds<br /> Func took 0.23984909057617 microseconds<br />
Output for 7.0.7
Merging took 1.0130405426025 microseconds<br /> Foreach took 0.84710121154785 microseconds<br /> Func took 0.42080879211426 microseconds<br />
Output for 7.0.6
Merging took 0.93889236450195 microseconds<br /> Foreach took 0.74911117553711 microseconds<br /> Func took 0.37288665771484 microseconds<br />
Output for 7.0.5
Merging took 1.0249614715576 microseconds<br /> Foreach took 0.80394744873047 microseconds<br /> Func took 0.3960132598877 microseconds<br />
Output for 7.0.4
Merging took 0.69904327392578 microseconds<br /> Foreach took 0.57291984558105 microseconds<br /> Func took 0.34499168395996 microseconds<br />
Output for 7.0.3
Merging took 0.7781982421875 microseconds<br /> Foreach took 0.61988830566406 microseconds<br /> Func took 0.37407875061035 microseconds<br />
Output for 7.0.2
Merging took 0.7331371307373 microseconds<br /> Foreach took 0.58794021606445 microseconds<br /> Func took 0.36406517028809 microseconds<br />
Output for 7.0.1
Merging took 0.71287155151367 microseconds<br /> Foreach took 0.53501129150391 microseconds<br /> Func took 0.34308433532715 microseconds<br />
Output for 7.0.0
Merging took 0.69093704223633 microseconds<br /> Foreach took 0.54097175598145 microseconds<br /> Func took 0.32615661621094 microseconds<br />
Output for hhvm-3.12.0
Merging took 0.98395347595215 microseconds<br /> Foreach took 1.4259815216064 microseconds<br /> Func took 0.97513198852539 microseconds<br />
Output for hhvm-3.10.0
Merging took 1.0190010070801 microseconds<br /> Foreach took 1.7950534820557 microseconds<br /> Func took 1.384973526001 microseconds<br />
Output for 5.6.28
Merging took 2.4189949035645 microseconds<br /> Foreach took 2.5439262390137 microseconds<br /> Func took 2.5360584259033 microseconds<br />
Output for 5.6.25
Merging took 2.439022064209 microseconds<br /> Foreach took 2.4950504302979 microseconds<br /> Func took 2.457857131958 microseconds<br />
Output for 5.6.24
Merging took 2.647876739502 microseconds<br /> Foreach took 2.7229785919189 microseconds<br /> Func took 2.5508403778076 microseconds<br />
Output for 5.6.23
Merging took 2.5010108947754 microseconds<br /> Foreach took 2.3999214172363 microseconds<br /> Func took 1.924991607666 microseconds<br />
Output for 5.6.22
Merging took 2.7670860290527 microseconds<br /> Foreach took 2.708911895752 microseconds<br /> Func took 2.694845199585 microseconds<br />
Output for 5.6.21
Merging took 1.9700527191162 microseconds<br /> Foreach took 2.0849704742432 microseconds<br /> Func took 1.9659996032715 microseconds<br />
Output for 5.6.20
Merging took 2.3190975189209 microseconds<br /> Foreach took 2.418041229248 microseconds<br /> Func took 2.3279190063477 microseconds<br />
Output for 5.6.19
Merging took 2.7081966400146 microseconds<br /> Foreach took 2.5298595428467 microseconds<br /> Func took 2.5968551635742 microseconds<br />
Output for 5.6.18
Merging took 2.5908946990967 microseconds<br /> Foreach took 2.5038719177246 microseconds<br /> Func took 2.4521350860596 microseconds<br />
Output for 5.6.17
Merging took 2.734899520874 microseconds<br /> Foreach took 2.3889541625977 microseconds<br /> Func took 2.0270347595215 microseconds<br />
Output for 5.6.16
Merging took 2.5999546051025 microseconds<br /> Foreach took 2.7039051055908 microseconds<br /> Func took 2.6590824127197 microseconds<br />
Output for 5.6.15
Merging took 3.5731792449951 microseconds<br /> Foreach took 3.5598278045654 microseconds<br /> Func took 1.9698143005371 microseconds<br />
Output for 5.6.14
Merging took 2.6290416717529 microseconds<br /> Foreach took 2.5689601898193 microseconds<br /> Func took 2.7008056640625 microseconds<br />
Output for 5.6.13
Merging took 2.2788047790527 microseconds<br /> Foreach took 2.3379325866699 microseconds<br /> Func took 3.087043762207 microseconds<br />
Output for 5.6.12
Merging took 2.6688575744629 microseconds<br /> Foreach took 2.7291774749756 microseconds<br /> Func took 2.5749206542969 microseconds<br />
Output for 5.6.11
Merging took 2.0360946655273 microseconds<br /> Foreach took 1.7549991607666 microseconds<br /> Func took 1.6958713531494 microseconds<br />
Output for 5.6.10
Merging took 2.3250579833984 microseconds<br /> Foreach took 2.2931098937988 microseconds<br /> Func took 2.1810531616211 microseconds<br />
Output for 5.6.9
Merging took 2.6950836181641 microseconds<br /> Foreach took 2.7689933776855 microseconds<br /> Func took 2.6810169219971 microseconds<br />
Output for 5.6.8
Merging took 2.4039745330811 microseconds<br /> Foreach took 2.2749900817871 microseconds<br /> Func took 2.2299289703369 microseconds<br />
Output for 5.6.7
Merging took 2.6159286499023 microseconds<br /> Foreach took 2.5489330291748 microseconds<br /> Func took 2.0768642425537 microseconds<br />
Output for 5.6.6
Merging took 2.593994140625 microseconds<br /> Foreach took 2.5711059570312 microseconds<br /> Func took 2.5699138641357 microseconds<br />
Output for 5.6.5
Merging took 2.2201538085938 microseconds<br /> Foreach took 2.1758079528809 microseconds<br /> Func took 1.7650127410889 microseconds<br />
Output for 5.6.4
Merging took 2.6960372924805 microseconds<br /> Foreach took 2.6741027832031 microseconds<br /> Func took 2.6109218597412 microseconds<br />
Output for 5.6.3
Merging took 2.7241706848145 microseconds<br /> Foreach took 2.3849010467529 microseconds<br /> Func took 2.385139465332 microseconds<br />
Output for 5.6.2
Merging took 1.9888877868652 microseconds<br /> Foreach took 1.9600391387939 microseconds<br /> Func took 2.0110607147217 microseconds<br />
Output for 5.6.1
Merging took 1.6679763793945 microseconds<br /> Foreach took 1.7178058624268 microseconds<br /> Func took 1.6598701477051 microseconds<br />
Output for 5.6.0
Merging took 1.5950202941895 microseconds<br /> Foreach took 1.5580654144287 microseconds<br /> Func took 1.5878677368164 microseconds<br />
Output for 5.5.38
Merging took 2.4600028991699 microseconds<br /> Foreach took 2.4750232696533 microseconds<br /> Func took 2.3171901702881 microseconds<br />
Output for 5.5.37
Merging took 3.216028213501 microseconds<br /> Foreach took 3.2541751861572 microseconds<br /> Func took 2.5558471679688 microseconds<br />
Output for 5.5.36
Merging took 3.3800601959229 microseconds<br /> Foreach took 4.5421123504639 microseconds<br /> Func took 3.3919811248779 microseconds<br />
Output for 5.5.35
Merging took 2.6800632476807 microseconds<br /> Foreach took 2.8250217437744 microseconds<br /> Func took 2.730131149292 microseconds<br />
Output for 5.5.34
Merging took 2.8080940246582 microseconds<br /> Foreach took 3.6289691925049 microseconds<br /> Func took 2.8939247131348 microseconds<br />
Output for 5.5.33
Merging took 2.7740001678467 microseconds<br /> Foreach took 3.1709671020508 microseconds<br /> Func took 2.6509761810303 microseconds<br />
Output for 5.5.32
Merging took 2.6438236236572 microseconds<br /> Foreach took 2.7029514312744 microseconds<br /> Func took 2.6090145111084 microseconds<br />
Output for 5.5.31
Merging took 2.3610591888428 microseconds<br /> Foreach took 2.4549961090088 microseconds<br /> Func took 2.3281574249268 microseconds<br />
Output for 5.5.30
Merging took 2.0830631256104 microseconds<br /> Foreach took 2.979040145874 microseconds<br /> Func took 2.2990703582764 microseconds<br />
Output for 5.5.29
Merging took 2.4151802062988 microseconds<br /> Foreach took 2.316951751709 microseconds<br /> Func took 2.3190975189209 microseconds<br />
Output for 5.5.28
Merging took 2.1598339080811 microseconds<br /> Foreach took 2.1491050720215 microseconds<br /> Func took 2.0899772644043 microseconds<br />
Output for 5.5.27
Merging took 2.6669502258301 microseconds<br /> Foreach took 2.6528835296631 microseconds<br /> Func took 2.6531219482422 microseconds<br />
Output for 5.5.26
Merging took 2.701997756958 microseconds<br /> Foreach took 2.6650428771973 microseconds<br /> Func took 2.6779174804688 microseconds<br />
Output for 5.5.25
Merging took 2.4189949035645 microseconds<br /> Foreach took 2.4659633636475 microseconds<br /> Func took 2.3500919342041 microseconds<br />
Output for 5.5.24
Merging took 2.8090476989746 microseconds<br /> Foreach took 2.6950836181641 microseconds<br /> Func took 3.3149719238281 microseconds<br />
Output for 5.5.23
Merging took 2.701997756958 microseconds<br /> Foreach took 2.6299953460693 microseconds<br /> Func took 2.5341510772705 microseconds<br />
Output for 5.5.22
Merging took 2.1131038665771 microseconds<br /> Foreach took 2.1419525146484 microseconds<br /> Func took 2.2909641265869 microseconds<br />
Output for 5.5.21
Merging took 2.5739669799805 microseconds<br /> Foreach took 2.5248527526855 microseconds<br /> Func took 1.986026763916 microseconds<br />
Output for 5.5.20
Merging took 2.673864364624 microseconds<br /> Foreach took 2.6590824127197 microseconds<br /> Func took 2.6130676269531 microseconds<br />
Output for 5.5.19
Merging took 1.8129348754883 microseconds<br /> Foreach took 2.0909309387207 microseconds<br /> Func took 1.87087059021 microseconds<br />
Output for 5.5.18
Merging took 1.6539096832275 microseconds<br /> Foreach took 1.8501281738281 microseconds<br /> Func took 1.863956451416 microseconds<br />
Output for 5.5.16
Merging took 1.5690326690674 microseconds<br /> Foreach took 1.6179084777832 microseconds<br /> Func took 1.6281604766846 microseconds<br />
Output for 5.5.15
Merging took 1.7499923706055 microseconds<br /> Foreach took 1.8429756164551 microseconds<br /> Func took 1.9078254699707 microseconds<br />
Output for 5.5.14
Merging took 1.6019344329834 microseconds<br /> Foreach took 1.694917678833 microseconds<br /> Func took 1.5289783477783 microseconds<br />
Output for 5.5.13
Merging took 1.60813331604 microseconds<br /> Foreach took 1.7659664154053 microseconds<br /> Func took 1.9650459289551 microseconds<br />
Output for 5.5.12
Merging took 2.0720958709717 microseconds<br /> Foreach took 2.5589466094971 microseconds<br /> Func took 2.1741390228271 microseconds<br />
Output for 5.5.11
Merging took 2.2599697113037 microseconds<br /> Foreach took 2.3579597473145 microseconds<br /> Func took 2.310037612915 microseconds<br />
Output for 5.5.10
Merging took 2.3939609527588 microseconds<br /> Foreach took 2.4819374084473 microseconds<br /> Func took 2.2268295288086 microseconds<br />
Output for 5.5.9
Merging took 2.1121501922607 microseconds<br /> Foreach took 1.8630027770996 microseconds<br /> Func took 1.8088817596436 microseconds<br />
Output for 5.5.8
Merging took 2.0558834075928 microseconds<br /> Foreach took 2.6299953460693 microseconds<br /> Func took 1.8408298492432 microseconds<br />
Output for 5.5.7
Merging took 2.0010471343994 microseconds<br /> Foreach took 2.1119117736816 microseconds<br /> Func took 2.2010803222656 microseconds<br />
Output for 5.5.6
Merging took 1.6138553619385 microseconds<br /> Foreach took 1.6450881958008 microseconds<br /> Func took 1.5909671783447 microseconds<br />
Output for 5.5.5
Merging took 3.2219886779785 microseconds<br /> Foreach took 1.4820098876953 microseconds<br /> Func took 1.6491413116455 microseconds<br />
Output for 5.5.4
Merging took 3.94606590271 microseconds<br /> Foreach took 1.89208984375 microseconds<br /> Func took 1.7750263214111 microseconds<br />
Output for 5.5.3
Merging took 3.2808780670166 microseconds<br /> Foreach took 1.4469623565674 microseconds<br /> Func took 1.5811920166016 microseconds<br />
Output for 5.5.2
Merging took 4.4879913330078 microseconds<br /> Foreach took 1.4970302581787 microseconds<br /> Func took 1.6078948974609 microseconds<br />
Output for 5.5.1
Merging took 4.7500133514404 microseconds<br /> Foreach took 1.8789768218994 microseconds<br /> Func took 2.0079612731934 microseconds<br />
Output for 5.5.0
Merging took 3.1599998474121 microseconds<br /> Foreach took 1.5218257904053 microseconds<br /> Func took 1.5130043029785 microseconds<br />
Output for 5.4.45
Merging took 4.7857761383057 microseconds<br /> Foreach took 2.2428035736084 microseconds<br /> Func took 2.3260116577148 microseconds<br />
Output for 5.4.44
Merging took 4.3678283691406 microseconds<br /> Foreach took 2.1331310272217 microseconds<br /> Func took 2.2249221801758 microseconds<br />
Output for 5.4.43
Merging took 4.8141479492188 microseconds<br /> Foreach took 2.2389888763428 microseconds<br /> Func took 2.3748874664307 microseconds<br />
Output for 5.4.42
Merging took 4.8708915710449 microseconds<br /> Foreach took 1.9431114196777 microseconds<br /> Func took 1.9228458404541 microseconds<br />
Output for 5.4.41
Merging took 7.1401596069336 microseconds<br /> Foreach took 3.7949085235596 microseconds<br /> Func took 3.9918422698975 microseconds<br />
Output for 5.4.40
Merging took 5.0311088562012 microseconds<br /> Foreach took 2.2258758544922 microseconds<br /> Func took 2.4669170379639 microseconds<br />
Output for 5.4.39
Merging took 4.5361518859863 microseconds<br /> Foreach took 2.4340152740479 microseconds<br /> Func took 2.2568702697754 microseconds<br />
Output for 5.4.38
Merging took 5.5859088897705 microseconds<br /> Foreach took 2.5460720062256 microseconds<br /> Func took 2.6590824127197 microseconds<br />
Output for 5.4.37
Merging took 4.1909217834473 microseconds<br /> Foreach took 1.9500255584717 microseconds<br /> Func took 2.0091533660889 microseconds<br />
Output for 5.4.36
Merging took 5.5220127105713 microseconds<br /> Foreach took 2.4819374084473 microseconds<br /> Func took 2.6929378509521 microseconds<br />
Output for 5.4.35
Merging took 4.7159194946289 microseconds<br /> Foreach took 2.1610260009766 microseconds<br /> Func took 2.3050308227539 microseconds<br />
Output for 5.4.34
Merging took 3.4008026123047 microseconds<br /> Foreach took 1.6748905181885 microseconds<br /> Func took 1.7180442810059 microseconds<br />
Output for 5.4.32
Merging took 3.0689239501953 microseconds<br /> Foreach took 1.539945602417 microseconds<br /> Func took 1.5749931335449 microseconds<br />
Output for 5.4.31
Merging took 3.619909286499 microseconds<br /> Foreach took 1.8801689147949 microseconds<br /> Func took 1.7330646514893 microseconds<br />
Output for 5.4.30
Merging took 3.0758380889893 microseconds<br /> Foreach took 1.4867782592773 microseconds<br /> Func took 1.9950866699219 microseconds<br />
Output for 5.4.29
Merging took 3.0970573425293 microseconds<br /> Foreach took 1.4569759368896 microseconds<br /> Func took 1.5668869018555 microseconds<br />
Output for 5.4.28
Merging took 3.6602020263672 microseconds<br /> Foreach took 1.6570091247559 microseconds<br /> Func took 1.5950202941895 microseconds<br />
Output for 5.4.27
Merging took 3.4840106964111 microseconds<br /> Foreach took 1.6369819641113 microseconds<br /> Func took 1.7251968383789 microseconds<br />
Output for 5.4.26
Merging took 4.8210620880127 microseconds<br /> Foreach took 1.6548633575439 microseconds<br /> Func took 1.6629695892334 microseconds<br />
Output for 5.4.25
Merging took 3.0620098114014 microseconds<br /> Foreach took 1.4200210571289 microseconds<br /> Func took 1.5139579772949 microseconds<br />
Output for 5.4.24
Merging took 5.0628185272217 microseconds<br /> Foreach took 2.4189949035645 microseconds<br /> Func took 2.439022064209 microseconds<br />
Output for 5.4.23
Merging took 3.4580230712891 microseconds<br /> Foreach took 1.6069412231445 microseconds<br /> Func took 1.7678737640381 microseconds<br />
Output for 5.4.22
Merging took 3.8561820983887 microseconds<br /> Foreach took 1.7139911651611 microseconds<br /> Func took 1.849889755249 microseconds<br />
Output for 5.4.21
Merging took 3.5951137542725 microseconds<br /> Foreach took 1.6951560974121 microseconds<br /> Func took 1.8718242645264 microseconds<br />
Output for 5.4.20
Merging took 3.5121440887451 microseconds<br /> Foreach took 1.600980758667 microseconds<br /> Func took 1.7180442810059 microseconds<br />
Output for 5.4.19
Merging took 5.8028697967529 microseconds<br /> Foreach took 3.1452178955078 microseconds<br /> Func took 3.2739639282227 microseconds<br />
Output for 5.4.18
Merging took 3.5529136657715 microseconds<br /> Foreach took 1.6548633575439 microseconds<br /> Func took 1.8880367279053 microseconds<br />
Output for 5.4.17
Merging took 3.9241313934326 microseconds<br /> Foreach took 1.8949508666992 microseconds<br /> Func took 1.6541481018066 microseconds<br />
Output for 5.4.16
Merging took 3.3290386199951 microseconds<br /> Foreach took 1.6961097717285 microseconds<br /> Func took 1.7480850219727 microseconds<br />
Output for 5.4.15
Merging took 6.0329437255859 microseconds<br /> Foreach took 2.8951168060303 microseconds<br /> Func took 2.7039051055908 microseconds<br />
Output for 5.4.14
Merging took 3.4689903259277 microseconds<br /> Foreach took 1.6078948974609 microseconds<br /> Func took 1.6579627990723 microseconds<br />
Output for 5.4.13
Merging took 4.4400691986084 microseconds<br /> Foreach took 2.0771026611328 microseconds<br /> Func took 1.924991607666 microseconds<br />
Output for 5.4.12
Merging took 3.162145614624 microseconds<br /> Foreach took 1.5859603881836 microseconds<br /> Func took 1.8200874328613 microseconds<br />
Output for 5.4.11
Merging took 3.4971237182617 microseconds<br /> Foreach took 1.6679763793945 microseconds<br /> Func took 1.9450187683105 microseconds<br />
Output for 5.4.10
Merging took 3.1628608703613 microseconds<br /> Foreach took 1.5771389007568 microseconds<br /> Func took 1.7659664154053 microseconds<br />
Output for 5.4.9
Merging took 3.1790733337402 microseconds<br /> Foreach took 1.46484375 microseconds<br /> Func took 1.5599727630615 microseconds<br />
Output for 5.4.8
Merging took 3.7472248077393 microseconds<br /> Foreach took 2.7408599853516 microseconds<br /> Func took 2.9928684234619 microseconds<br />
Output for 5.4.7
Merging took 3.4720897674561 microseconds<br /> Foreach took 1.5997886657715 microseconds<br /> Func took 1.896858215332 microseconds<br />
Output for 5.4.6
Merging took 3.748893737793 microseconds<br /> Foreach took 1.5041828155518 microseconds<br /> Func took 1.5678405761719 microseconds<br />
Output for 5.4.5
Merging took 4.9679279327393 microseconds<br /> Foreach took 2.3481845855713 microseconds<br /> Func took 2.4318695068359 microseconds<br />
Output for 5.4.4
Merging took 5.702018737793 microseconds<br /> Foreach took 2.6321411132812 microseconds<br /> Func took 2.3009777069092 microseconds<br />
Output for 5.4.3
Merging took 4.8599243164062 microseconds<br /> Foreach took 2.3000240325928 microseconds<br /> Func took 2.3400783538818 microseconds<br />
Output for 5.4.2
Merging took 5.1710605621338 microseconds<br /> Foreach took 2.3670196533203 microseconds<br /> Func took 2.453088760376 microseconds<br />
Output for 5.4.1
Merging took 4.709005355835 microseconds<br /> Foreach took 2.1920204162598 microseconds<br /> Func took 2.2389888763428 microseconds<br />
Output for 5.4.0
Merging took 5.1939487457275 microseconds<br /> Foreach took 2.4480819702148 microseconds<br /> Func took 2.5279521942139 microseconds<br />
Output for 5.3.29
Merging took 3.2699108123779 microseconds<br /> Foreach took 1.6419887542725 microseconds<br /> Func took 1.4829635620117 microseconds<br />
Output for 5.3.28
Merging took 3.1909942626953 microseconds<br /> Foreach took 1.6500949859619 microseconds<br /> Func took 1.539945602417 microseconds<br />
Output for 5.3.27
Merging took 3.4070014953613 microseconds<br /> Foreach took 1.7528533935547 microseconds<br /> Func took 1.4569759368896 microseconds<br />
Output for 5.3.26
Merging took 4.1460990905762 microseconds<br /> Foreach took 2.0029544830322 microseconds<br /> Func took 1.8630027770996 microseconds<br />
Output for 5.3.25
Merging took 3.4568309783936 microseconds<br /> Foreach took 1.6720294952393 microseconds<br /> Func took 1.5430450439453 microseconds<br />
Output for 5.3.24
Merging took 4.2779445648193 microseconds<br /> Foreach took 1.6050338745117 microseconds<br /> Func took 1.42502784729 microseconds<br />
Output for 5.3.23
Merging took 3.1161308288574 microseconds<br /> Foreach took 1.478910446167 microseconds<br /> Func took 1.5180110931396 microseconds<br />
Output for 5.3.22
Merging took 3.3938884735107 microseconds<br /> Foreach took 1.7249584197998 microseconds<br /> Func took 1.52587890625 microseconds<br />
Output for 5.3.21
Merging took 3.1487941741943 microseconds<br /> Foreach took 1.7039775848389 microseconds<br /> Func took 1.5199184417725 microseconds<br />
Output for 5.3.20
Merging took 3.9761066436768 microseconds<br /> Foreach took 2.2258758544922 microseconds<br /> Func took 1.6109943389893 microseconds<br />
Output for 5.3.19
Merging took 3.3638477325439 microseconds<br /> Foreach took 1.643180847168 microseconds<br /> Func took 1.4739036560059 microseconds<br />
Output for 5.3.18
Merging took 3.0159950256348 microseconds<br /> Foreach took 1.514196395874 microseconds<br /> Func took 1.3349056243896 microseconds<br />
Output for 5.3.17
Merging took 3.8650035858154 microseconds<br /> Foreach took 2.0120143890381 microseconds<br /> Func took 1.9090175628662 microseconds<br />
Output for 5.3.16
Merging took 2.9981136322021 microseconds<br /> Foreach took 1.7099380493164 microseconds<br /> Func took 1.478910446167 microseconds<br />
Output for 5.3.15
Merging took 4.6420097351074 microseconds<br /> Foreach took 2.3641586303711 microseconds<br /> Func took 2.1989345550537 microseconds<br />
Output for 5.3.14
Merging took 4.4679641723633 microseconds<br /> Foreach took 2.4769306182861 microseconds<br /> Func took 2.0449161529541 microseconds<br />
Output for 5.3.13
Merging took 3.88503074646 microseconds<br /> Foreach took 1.8739700317383 microseconds<br /> Func took 1.6880035400391 microseconds<br />
Output for 5.3.12
Merging took 4.5490264892578 microseconds<br /> Foreach took 2.269983291626 microseconds<br /> Func took 2.129077911377 microseconds<br />
Output for 5.3.11
Merging took 4.7118663787842 microseconds<br /> Foreach took 2.4070739746094 microseconds<br /> Func took 2.1331310272217 microseconds<br />
Output for 5.3.10
Merging took 5.1929950714111 microseconds<br /> Foreach took 2.856969833374 microseconds<br /> Func took 2.5119781494141 microseconds<br />
Output for 5.3.9
Merging took 4.7290325164795 microseconds<br /> Foreach took 2.3617744445801 microseconds<br /> Func took 2.1889209747314 microseconds<br />
Output for 5.3.8
Merging took 4.2369365692139 microseconds<br /> Foreach took 2.0651817321777 microseconds<br /> Func took 1.8298625946045 microseconds<br />
Output for 5.3.7
Merging took 4.6300888061523 microseconds<br /> Foreach took 2.0129680633545 microseconds<br /> Func took 2.0151138305664 microseconds<br />
Output for 5.3.6
Merging took 4.3971538543701 microseconds<br /> Foreach took 2.2938251495361 microseconds<br /> Func took 1.9989013671875 microseconds<br />
Output for 5.3.5
Merging took 4.0919780731201 microseconds<br /> Foreach took 2.0520687103271 microseconds<br /> Func took 1.7759799957275 microseconds<br />
Output for 5.3.4
Merging took 4.9209594726562 microseconds<br /> Foreach took 2.3791790008545 microseconds<br /> Func took 2.1140575408936 microseconds<br />
Output for 5.3.3
Merging took 4.6179294586182 microseconds<br /> Foreach took 2.2449493408203 microseconds<br /> Func took 3.497838973999 microseconds<br />
Output for 5.3.2
Merging took 3.8330554962158 microseconds<br /> Foreach took 1.8870830535889 microseconds<br /> Func took 1.6708374023438 microseconds<br />
Output for 5.3.1
Merging took 3.4630298614502 microseconds<br /> Foreach took 1.7058849334717 microseconds<br /> Func took 1.5051364898682 microseconds<br />
Output for 5.3.0
Merging took 2.3419857025146 microseconds<br /> Foreach took 2.5238990783691 microseconds<br /> Func took 2.5320053100586 microseconds<br />
Output for 5.2.17
Merging took 4.7581195831299 microseconds<br /> Foreach took 2.5639533996582 microseconds<br /> Func took 4.2860507965088 microseconds<br />
Output for 5.2.16
Merging took 5.6929588317871 microseconds<br /> Foreach took 2.9900074005127 microseconds<br /> Func took 5.1701068878174 microseconds<br />
Output for 5.2.15
Merging took 5.6769847869873 microseconds<br /> Foreach took 3.0891895294189 microseconds<br /> Func took 5.1150321960449 microseconds<br />
Output for 5.2.14
Merging took 5.8770179748535 microseconds<br /> Foreach took 3.1039714813232 microseconds<br /> Func took 5.1009654998779 microseconds<br />
Output for 5.2.13
Merging took 5.1190853118896 microseconds<br /> Foreach took 2.6769638061523 microseconds<br /> Func took 4.5628547668457 microseconds<br />
Output for 5.2.12
Merging took 5.418062210083 microseconds<br /> Foreach took 3.0350685119629 microseconds<br /> Func took 5.65505027771 microseconds<br />
Output for 5.2.11
Merging took 5.1610469818115 microseconds<br /> Foreach took 2.7799606323242 microseconds<br /> Func took 4.6041011810303 microseconds<br />
Output for 5.2.10
Merging took 5.2509307861328 microseconds<br /> Foreach took 2.8581619262695 microseconds<br /> Func took 4.8120021820068 microseconds<br />
Output for 5.2.9
Merging took 5.6040287017822 microseconds<br /> Foreach took 3.1239986419678 microseconds<br /> Func took 5.1798820495605 microseconds<br />
Output for 5.2.8
Merging took 5.5890083312988 microseconds<br /> Foreach took 2.4380683898926 microseconds<br /> Func took 3.7829875946045 microseconds<br />
Output for 5.2.7
Merging took 5.3300857543945 microseconds<br /> Foreach took 2.871036529541 microseconds<br /> Func took 4.8718452453613 microseconds<br />
Output for 5.2.6
Merging took 4.2629241943359 microseconds<br /> Foreach took 2.5811195373535 microseconds<br /> Func took 4.0159225463867 microseconds<br />
Output for 5.2.5
Merging took 6.1089992523193 microseconds<br /> Foreach took 3.0899047851562 microseconds<br /> Func took 5.6419372558594 microseconds<br />
Output for 5.2.4
Merging took 4.3690204620361 microseconds<br /> Foreach took 2.072811126709 microseconds<br /> Func took 3.7720203399658 microseconds<br />
Output for 5.2.3
Merging took 6.6468715667725 microseconds<br /> Foreach took 3.3001899719238 microseconds<br /> Func took 5.112886428833 microseconds<br />
Output for 5.2.2
Merging took 5.9740543365479 microseconds<br /> Foreach took 4.4939517974854 microseconds<br /> Func took 4.0819644927979 microseconds<br />
Output for 5.2.1
Merging took 4.8229694366455 microseconds<br /> Foreach took 3.0341148376465 microseconds<br /> Func took 3.3719539642334 microseconds<br />
Output for 5.2.0
Merging took 5.1538944244385 microseconds<br /> Foreach took 3.6828517913818 microseconds<br /> Func took 5.4857730865479 microseconds<br />
Output for 5.1.6
Merging took 7.5550079345703 microseconds<br /> Foreach took 3.1468868255615 microseconds<br /> Func took 7.5309276580811 microseconds<br />
Output for 5.1.5
Merging took 6.2220096588135 microseconds<br /> Foreach took 2.6528835296631 microseconds<br /> Func took 6.223201751709 microseconds<br />
Output for 5.1.4
Merging took 5.3601264953613 microseconds<br /> Foreach took 2.0880699157715 microseconds<br /> Func took 5.5699348449707 microseconds<br />
Output for 5.1.3
Merging took 7.6310634613037 microseconds<br /> Foreach took 3.119945526123 microseconds<br /> Func took 7.5569152832031 microseconds<br />
Output for 5.1.2
Merging took 7.6010227203369 microseconds<br /> Foreach took 3.1750202178955 microseconds<br /> Func took 7.6820850372314 microseconds<br />
Output for 5.1.1
Merging took 5.7199001312256 microseconds<br /> Foreach took 2.1510124206543 microseconds<br /> Func took 5.1791667938232 microseconds<br />
Output for 5.1.0
Merging took 5.5949687957764 microseconds<br /> Foreach took 2.3930072784424 microseconds<br /> Func took 5.889892578125 microseconds<br />
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in /in/WWlOG on line 27
Process exited with code 255.
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_ARRAY, expecting ')' in /in/WWlOG on line 27
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_ARRAY, expecting ')' in /in/WWlOG on line 27
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `')'' in /in/WWlOG on line 27
Process exited with code 255.