3v4l.org

run code in 300+ PHP versions simultaneously
<?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); call_user_func_array('amerge', array($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.3.1
Merging took 4.4679641723633 microseconds<br /> Foreach took 5.2008628845215 microseconds<br /> Func took 4.7478675842285 microseconds<br />
Output for 7.3.0
Merging took 4.5051574707031 microseconds<br /> Foreach took 7.5318813323975 microseconds<br /> Func took 6.7970752716064 microseconds<br />
Output for 7.2.13
Merging took 0.27704238891602 microseconds<br /> Foreach took 0.81205368041992 microseconds<br /> Func took 4.694938659668 microseconds<br />
Output for 7.2.12
Merging took 0.35285949707031 microseconds<br /> Foreach took 0.92983245849609 microseconds<br /> Func took 0.89812278747559 microseconds<br />
Output for 7.2.11
Merging took 0.25820732116699 microseconds<br /> Foreach took 4.4069290161133 microseconds<br /> Func took 4.0140151977539 microseconds<br />
Output for 7.2.10
Merging took 0.36096572875977 microseconds<br /> Foreach took 4.7059059143066 microseconds<br /> Func took 5.2738189697266 microseconds<br />
Output for 7.2.9
Merging took 0.27894973754883 microseconds<br /> Foreach took 0.75602531433105 microseconds<br /> Func took 0.78392028808594 microseconds<br />
Output for 7.2.8
Merging took 0.31089782714844 microseconds<br /> Foreach took 6.7751407623291 microseconds<br /> Func took 4.9569606781006 microseconds<br />
Output for 7.2.7
Merging took 0.38504600524902 microseconds<br /> Foreach took 6.0350894927979 microseconds<br /> Func took 5.6569576263428 microseconds<br />
Output for 7.2.6
Merging took 0.27108192443848 microseconds<br /> Foreach took 5.0008296966553 microseconds<br /> Func took 5.3398609161377 microseconds<br />
Output for 7.2.5
Merging took 0.41007995605469 microseconds<br /> Foreach took 5.1188468933105 microseconds<br /> Func took 5.0849914550781 microseconds<br />
Output for 7.2.4
Merging took 0.61488151550293 microseconds<br /> Foreach took 5.0060749053955 microseconds<br /> Func took 4.4939517974854 microseconds<br />
Output for 7.2.3
Merging took 0.42080879211426 microseconds<br /> Foreach took 72.569847106934 microseconds<br /> Func took 8.1560611724854 microseconds<br />
Output for 7.2.2
Merging took 0.29611587524414 microseconds<br /> Foreach took 4.7128200531006 microseconds<br /> Func took 29.836177825928 microseconds<br />
Output for 7.2.1
Merging took 0.48089027404785 microseconds<br /> Foreach took 5.8019161224365 microseconds<br /> Func took 4.3158531188965 microseconds<br />
Output for 7.2.0
Merging took 0.26512145996094 microseconds<br /> Foreach took 4.3478012084961 microseconds<br /> Func took 4.5740604400635 microseconds<br />
Output for 7.1.25
Merging took 8.5170269012451 microseconds<br /> Foreach took 1.0161399841309 microseconds<br /> Func took 6.6249370574951 microseconds<br />
Output for 7.1.7
Merging took 0.63586235046387 microseconds<br /> Foreach took 0.60582160949707 microseconds<br /> Func took 0.82612037658691 microseconds<br />
Output for 7.1.6
Merging took 0.43702125549316 microseconds<br /> Foreach took 0.35715103149414 microseconds<br /> Func took 0.57196617126465 microseconds<br />
Output for 7.1.5
Merging took 0.81586837768555 microseconds<br /> Foreach took 0.79703330993652 microseconds<br /> Func took 1.0790824890137 microseconds<br />
Output for 7.1.0
Merging took 0.65112113952637 microseconds<br /> Foreach took 0.6718635559082 microseconds<br /> Func took 0.93793869018555 microseconds<br />
Output for 7.0.20
Merging took 0.73885917663574 microseconds<br /> Foreach took 0.55193901062012 microseconds<br /> Func took 0.92005729675293 microseconds<br />
Output for 7.0.14
Merging took 0.62203407287598 microseconds<br /> Foreach took 0.64897537231445 microseconds<br /> Func took 0.89812278747559 microseconds<br />
Output for 7.0.10
Merging took 0.63490867614746 microseconds<br /> Foreach took 0.50210952758789 microseconds<br /> Func took 0.6260871887207 microseconds<br />
Output for 7.0.9
Merging took 0.67901611328125 microseconds<br /> Foreach took 0.61202049255371 microseconds<br /> Func took 0.7169246673584 microseconds<br />
Output for 7.0.8
Merging took 0.98705291748047 microseconds<br /> Foreach took 0.79607963562012 microseconds<br /> Func took 0.98085403442383 microseconds<br />
Output for 7.0.7
Merging took 0.78797340393066 microseconds<br /> Foreach took 0.62108039855957 microseconds<br /> Func took 0.75483322143555 microseconds<br />
Output for 7.0.6
Merging took 0.86593627929688 microseconds<br /> Foreach took 0.69117546081543 microseconds<br /> Func took 0.83303451538086 microseconds<br />
Output for 7.0.5
Merging took 0.81014633178711 microseconds<br /> Foreach took 0.66399574279785 microseconds<br /> Func took 0.81992149353027 microseconds<br />
Output for 7.0.4
Merging took 0.55289268493652 microseconds<br /> Foreach took 0.53715705871582 microseconds<br /> Func took 0.73981285095215 microseconds<br />
Output for 7.0.3
Merging took 0.43106079101562 microseconds<br /> Foreach took 0.42390823364258 microseconds<br /> Func took 0.56600570678711 microseconds<br />
Output for 7.0.2
Merging took 0.42295455932617 microseconds<br /> Foreach took 0.37598609924316 microseconds<br /> Func took 0.55098533630371 microseconds<br />
Output for 7.0.1
Merging took 0.58698654174805 microseconds<br /> Foreach took 0.58102607727051 microseconds<br /> Func took 0.80299377441406 microseconds<br />
Output for 7.0.0
Merging took 0.42009353637695 microseconds<br /> Foreach took 0.37693977355957 microseconds<br /> Func took 0.55694580078125 microseconds<br />
Output for 5.6.28
Merging took 2.5341510772705 microseconds<br /> Foreach took 2.5908946990967 microseconds<br /> Func took 5.1507949829102 microseconds<br />
Output for 5.6.25
Merging took 2.4209022521973 microseconds<br /> Foreach took 2.4080276489258 microseconds<br /> Func took 5.5620670318604 microseconds<br />
Output for 5.6.24
Merging took 1.741886138916 microseconds<br /> Foreach took 1.7220973968506 microseconds<br /> Func took 3.5629272460938 microseconds<br />
Output for 5.6.23
Merging took 2.1169185638428 microseconds<br /> Foreach took 2.0711421966553 microseconds<br /> Func took 4.1680335998535 microseconds<br />
Output for 5.6.22
Merging took 1.9919872283936 microseconds<br /> Foreach took 2.0778179168701 microseconds<br /> Func took 4.0459632873535 microseconds<br />
Output for 5.6.21
Merging took 2.3698806762695 microseconds<br /> Foreach took 2.4561882019043 microseconds<br /> Func took 4.8818588256836 microseconds<br />
Output for 5.6.20
Merging took 2.1898746490479 microseconds<br /> Foreach took 2.2270679473877 microseconds<br /> Func took 4.7249794006348 microseconds<br />
Output for 5.6.19
Merging took 1.9090175628662 microseconds<br /> Foreach took 1.7209053039551 microseconds<br /> Func took 3.558874130249 microseconds<br />
Output for 5.6.18
Merging took 2.3820400238037 microseconds<br /> Foreach took 2.4919509887695 microseconds<br /> Func took 5.1829814910889 microseconds<br />
Output for 5.6.17
Merging took 1.9900798797607 microseconds<br /> Foreach took 2.2149085998535 microseconds<br /> Func took 3.8189888000488 microseconds<br />
Output for 5.6.16
Merging took 2.1572113037109 microseconds<br /> Foreach took 2.2568702697754 microseconds<br /> Func took 4.8329830169678 microseconds<br />
Output for 5.6.15
Merging took 2.5990009307861 microseconds<br /> Foreach took 2.6969909667969 microseconds<br /> Func took 4.8220157623291 microseconds<br />
Output for 5.6.14
Merging took 2.2058486938477 microseconds<br /> Foreach took 2.3391246795654 microseconds<br /> Func took 4.8511028289795 microseconds<br />
Output for 5.6.13
Merging took 2.2149085998535 microseconds<br /> Foreach took 2.3019313812256 microseconds<br /> Func took 5.5990219116211 microseconds<br />
Output for 5.6.12
Merging took 2.8679370880127 microseconds<br /> Foreach took 2.7430057525635 microseconds<br /> Func took 5.1698684692383 microseconds<br />
Output for 5.6.11
Merging took 2.4111270904541 microseconds<br /> Foreach took 2.357006072998 microseconds<br /> Func took 4.9698352813721 microseconds<br />
Output for 5.6.10
Merging took 2.3288726806641 microseconds<br /> Foreach took 2.3658275604248 microseconds<br /> Func took 4.9488544464111 microseconds<br />
Output for 5.6.9
Merging took 1.6510486602783 microseconds<br /> Foreach took 2.1331310272217 microseconds<br /> Func took 3.5660266876221 microseconds<br />
Output for 5.6.8
Merging took 1.9791126251221 microseconds<br /> Foreach took 1.9559860229492 microseconds<br /> Func took 4.565954208374 microseconds<br />
Output for 5.6.7
Merging took 2.5651454925537 microseconds<br /> Foreach took 2.6988983154297 microseconds<br /> Func took 5.0599575042725 microseconds<br />
Output for 5.6.6
Merging took 1.6720294952393 microseconds<br /> Foreach took 2.6290416717529 microseconds<br /> Func took 6.411075592041 microseconds<br />
Output for 5.6.5
Merging took 1.7859935760498 microseconds<br /> Foreach took 1.7940998077393 microseconds<br /> Func took 3.978967666626 microseconds<br />
Output for 5.6.4
Merging took 2.7470588684082 microseconds<br /> Foreach took 2.6481151580811 microseconds<br /> Func took 5.9618949890137 microseconds<br />
Output for 5.6.3
Merging took 1.7330646514893 microseconds<br /> Foreach took 1.6920566558838 microseconds<br /> Func took 3.4830570220947 microseconds<br />
Output for 5.6.2
Merging took 2.4960041046143 microseconds<br /> Foreach took 2.4077892303467 microseconds<br /> Func took 4.7669410705566 microseconds<br />
Output for 5.6.1
Merging took 1.9128322601318 microseconds<br /> Foreach took 1.8990039825439 microseconds<br /> Func took 3.964900970459 microseconds<br />
Output for 5.6.0
Merging took 2.4979114532471 microseconds<br /> Foreach took 2.4468898773193 microseconds<br /> Func took 5.0320625305176 microseconds<br />
Output for 5.5.38
Merging took 2.0570755004883 microseconds<br /> Foreach took 2.0298957824707 microseconds<br /> Func took 4.2598247528076 microseconds<br />
Output for 5.5.37
Merging took 2.3059844970703 microseconds<br /> Foreach took 2.3329257965088 microseconds<br /> Func took 4.608154296875 microseconds<br />
Output for 5.5.36
Merging took 1.8570423126221 microseconds<br /> Foreach took 1.8999576568604 microseconds<br /> Func took 3.7059783935547 microseconds<br />
Output for 5.5.35
Merging took 2.112865447998 microseconds<br /> Foreach took 2.0790100097656 microseconds<br /> Func took 4.0900707244873 microseconds<br />
Output for 5.5.34
Merging took 2.579927444458 microseconds<br /> Foreach took 2.5930404663086 microseconds<br /> Func took 5.0599575042725 microseconds<br />
Output for 5.5.33
Merging took 1.8270015716553 microseconds<br /> Foreach took 1.8310546875 microseconds<br /> Func took 3.6430358886719 microseconds<br />
Output for 5.5.32
Merging took 2.5191307067871 microseconds<br /> Foreach took 2.5708675384521 microseconds<br /> Func took 4.8561096191406 microseconds<br />
Output for 5.5.31
Merging took 2.2170543670654 microseconds<br /> Foreach took 2.2730827331543 microseconds<br /> Func took 4.4510364532471 microseconds<br />
Output for 5.5.30
Merging took 1.6360282897949 microseconds<br /> Foreach took 1.6851425170898 microseconds<br /> Func took 3.2899379730225 microseconds<br />
Output for 5.5.29
Merging took 2.0711421966553 microseconds<br /> Foreach took 2.126932144165 microseconds<br /> Func took 4.3530464172363 microseconds<br />
Output for 5.5.28
Merging took 2.5830268859863 microseconds<br /> Foreach took 2.662181854248 microseconds<br /> Func took 5.1569938659668 microseconds<br />
Output for 5.5.27
Merging took 2.3939609527588 microseconds<br /> Foreach took 2.4001598358154 microseconds<br /> Func took 5.0559043884277 microseconds<br />
Output for 5.5.26
Merging took 1.9509792327881 microseconds<br /> Foreach took 2.0890235900879 microseconds<br /> Func took 4.3430328369141 microseconds<br />
Output for 5.5.25
Merging took 1.600980758667 microseconds<br /> Foreach took 1.6069412231445 microseconds<br /> Func took 3.2761096954346 microseconds<br />
Output for 5.5.24
Merging took 2.0570755004883 microseconds<br /> Foreach took 2.0520687103271 microseconds<br /> Func took 3.9999485015869 microseconds<br />
Output for 5.5.23
Merging took 1.8508434295654 microseconds<br /> Foreach took 1.9071102142334 microseconds<br /> Func took 4.021167755127 microseconds<br />
Output for 5.5.22
Merging took 2.5029182434082 microseconds<br /> Foreach took 2.4189949035645 microseconds<br /> Func took 5.0301551818848 microseconds<br />
Output for 5.5.21
Merging took 1.9359588623047 microseconds<br /> Foreach took 1.9121170043945 microseconds<br /> Func took 6.1371326446533 microseconds<br />
Output for 5.5.20
Merging took 1.9240379333496 microseconds<br /> Foreach took 2.5200843811035 microseconds<br /> Func took 4.4341087341309 microseconds<br />
Output for 5.5.19
Merging took 2.5398731231689 microseconds<br /> Foreach took 2.5711059570312 microseconds<br /> Func took 4.9641132354736 microseconds<br />
Output for 5.5.18
Merging took 2.3448467254639 microseconds<br /> Foreach took 2.3231506347656 microseconds<br /> Func took 4.2910575866699 microseconds<br />
Output for 5.5.16
Merging took 2.4328231811523 microseconds<br /> Foreach took 2.4371147155762 microseconds<br /> Func took 5.5019855499268 microseconds<br />
Output for 5.5.15
Merging took 2.5501251220703 microseconds<br /> Foreach took 2.5899410247803 microseconds<br /> Func took 5.0148963928223 microseconds<br />
Output for 5.5.14
Merging took 2.7570724487305 microseconds<br /> Foreach took 2.8460025787354 microseconds<br /> Func took 5.702018737793 microseconds<br />
Output for 5.5.13
Merging took 1.690149307251 microseconds<br /> Foreach took 1.7569065093994 microseconds<br /> Func took 3.5820007324219 microseconds<br />
Output for 5.5.12
Merging took 1.6942024230957 microseconds<br /> Foreach took 1.7218589782715 microseconds<br /> Func took 3.5898685455322 microseconds<br />
Output for 5.5.11
Merging took 1.8048286437988 microseconds<br /> Foreach took 1.878023147583 microseconds<br /> Func took 3.7260055541992 microseconds<br />
Output for 5.5.10
Merging took 1.7421245574951 microseconds<br /> Foreach took 1.7099380493164 microseconds<br /> Func took 3.5910606384277 microseconds<br />
Output for 5.5.9
Merging took 1.6720294952393 microseconds<br /> Foreach took 1.7571449279785 microseconds<br /> Func took 3.8549900054932 microseconds<br />
Output for 5.5.8
Merging took 1.6000270843506 microseconds<br /> Foreach took 1.6059875488281 microseconds<br /> Func took 3.2320022583008 microseconds<br />
Output for 5.5.7
Merging took 1.7290115356445 microseconds<br /> Foreach took 1.8630027770996 microseconds<br /> Func took 3.9429664611816 microseconds<br />
Output for 5.5.6
Merging took 1.7459392547607 microseconds<br /> Foreach took 1.8801689147949 microseconds<br /> Func took 4.0428638458252 microseconds<br />
Output for 5.5.5
Merging took 3.5829544067383 microseconds<br /> Foreach took 1.582145690918 microseconds<br /> Func took 3.6020278930664 microseconds<br />
Output for 5.5.4
Merging took 5.0809383392334 microseconds<br /> Foreach took 2.3829936981201 microseconds<br /> Func took 6.2029361724854 microseconds<br />
Output for 5.5.3
Merging took 3.2730102539062 microseconds<br /> Foreach took 1.4779567718506 microseconds<br /> Func took 3.2119750976562 microseconds<br />
Output for 5.5.2
Merging took 4.2459964752197 microseconds<br /> Foreach took 2.1228790283203 microseconds<br /> Func took 4.7981739044189 microseconds<br />
Output for 5.5.1
Merging took 3.1058788299561 microseconds<br /> Foreach took 1.4021396636963 microseconds<br /> Func took 3.903865814209 microseconds<br />
Output for 5.5.0
Merging took 3.1111240386963 microseconds<br /> Foreach took 1.4128684997559 microseconds<br /> Func took 3.1139850616455 microseconds<br />
Output for 5.4.45
Merging took 3.6828517913818 microseconds<br /> Foreach took 1.6329288482666 microseconds<br /> Func took 3.5889148712158 microseconds<br />
Output for 5.4.44
Merging took 5.2919387817383 microseconds<br /> Foreach took 2.4809837341309 microseconds<br /> Func took 5.7730674743652 microseconds<br />
Output for 5.4.43
Merging took 3.6888122558594 microseconds<br /> Foreach took 1.8692016601562 microseconds<br /> Func took 4.5859813690186 microseconds<br />
Output for 5.4.42
Merging took 5.3839683532715 microseconds<br /> Foreach took 2.5379657745361 microseconds<br /> Func took 5.1560401916504 microseconds<br />
Output for 5.4.41
Merging took 4.951000213623 microseconds<br /> Foreach took 2.4139881134033 microseconds<br /> Func took 5.1422119140625 microseconds<br />
Output for 5.4.40
Merging took 3.2539367675781 microseconds<br /> Foreach took 2.0709037780762 microseconds<br /> Func took 3.7059783935547 microseconds<br />
Output for 5.4.39
Merging took 4.4651031494141 microseconds<br /> Foreach took 2.1059513092041 microseconds<br /> Func took 3.4570693969727 microseconds<br />
Output for 5.4.38
Merging took 4.4028759002686 microseconds<br /> Foreach took 1.5690326690674 microseconds<br /> Func took 3.47900390625 microseconds<br />
Output for 5.4.37
Merging took 5.2869319915771 microseconds<br /> Foreach took 2.3598670959473 microseconds<br /> Func took 5.3927898406982 microseconds<br />
Output for 5.4.36
Merging took 6.5219402313232 microseconds<br /> Foreach took 3.0629634857178 microseconds<br /> Func took 5.018949508667 microseconds<br />
Output for 5.4.35
Merging took 5.0029754638672 microseconds<br /> Foreach took 2.3040771484375 microseconds<br /> Func took 5.2878856658936 microseconds<br />
Output for 5.4.34
Merging took 5.0671100616455 microseconds<br /> Foreach took 2.079963684082 microseconds<br /> Func took 4.9488544464111 microseconds<br />
Output for 5.4.32
Merging took 5.3231716156006 microseconds<br /> Foreach took 2.4490356445312 microseconds<br /> Func took 6.0338973999023 microseconds<br />
Output for 5.4.31
Merging took 4.9428939819336 microseconds<br /> Foreach took 2.161979675293 microseconds<br /> Func took 4.5249462127686 microseconds<br />
Output for 5.4.30
Merging took 4.5030117034912 microseconds<br /> Foreach took 2.0918846130371 microseconds<br /> Func took 4.7731399536133 microseconds<br />
Output for 5.4.29
Merging took 3.4940242767334 microseconds<br /> Foreach took 1.6391277313232 microseconds<br /> Func took 3.8199424743652 microseconds<br />
Output for 5.4.28
Merging took 3.4301280975342 microseconds<br /> Foreach took 1.6918182373047 microseconds<br /> Func took 3.896951675415 microseconds<br />
Output for 5.4.27
Merging took 3.6039352416992 microseconds<br /> Foreach took 1.6410350799561 microseconds<br /> Func took 3.687858581543 microseconds<br />
Output for 5.4.26
Merging took 3.4921169281006 microseconds<br /> Foreach took 1.5048980712891 microseconds<br /> Func took 3.5209655761719 microseconds<br />
Output for 5.4.25
Merging took 3.9231777191162 microseconds<br /> Foreach took 1.5358924865723 microseconds<br /> Func took 3.2601356506348 microseconds<br />
Output for 5.4.24
Merging took 3.5490989685059 microseconds<br /> Foreach took 1.6310214996338 microseconds<br /> Func took 3.9341449737549 microseconds<br />
Output for 5.4.23
Merging took 3.3578872680664 microseconds<br /> Foreach took 1.6300678253174 microseconds<br /> Func took 3.8731098175049 microseconds<br />
Output for 5.4.22
Merging took 4.3079853057861 microseconds<br /> Foreach took 2.0520687103271 microseconds<br /> Func took 4.5599937438965 microseconds<br />
Output for 5.4.21
Merging took 4.7471523284912 microseconds<br /> Foreach took 2.2408962249756 microseconds<br /> Func took 4.7109127044678 microseconds<br />
Output for 5.4.20
Merging took 4.4260025024414 microseconds<br /> Foreach took 2.1979808807373 microseconds<br /> Func took 4.9431324005127 microseconds<br />
Output for 5.4.19
Merging took 3.4871101379395 microseconds<br /> Foreach took 1.5408992767334 microseconds<br /> Func took 3.9761066436768 microseconds<br />
Output for 5.4.18
Merging took 3.8127899169922 microseconds<br /> Foreach took 1.6818046569824 microseconds<br /> Func took 3.88503074646 microseconds<br />
Output for 5.4.17
Merging took 3.2079219818115 microseconds<br /> Foreach took 1.5139579772949 microseconds<br /> Func took 3.432035446167 microseconds<br />
Output for 5.4.16
Merging took 3.4458637237549 microseconds<br /> Foreach took 1.615047454834 microseconds<br /> Func took 3.6880970001221 microseconds<br />
Output for 5.4.15
Merging took 3.0698776245117 microseconds<br /> Foreach took 1.5120506286621 microseconds<br /> Func took 3.2179355621338 microseconds<br />
Output for 5.4.14
Merging took 3.8671493530273 microseconds<br /> Foreach took 1.6720294952393 microseconds<br /> Func took 3.5851001739502 microseconds<br />
Output for 5.4.13
Merging took 4.4229030609131 microseconds<br /> Foreach took 1.6269683837891 microseconds<br /> Func took 3.7569999694824 microseconds<br />
Output for 5.4.12
Merging took 4.0180683135986 microseconds<br /> Foreach took 1.7139911651611 microseconds<br /> Func took 3.6029815673828 microseconds<br />
Output for 5.4.11
Merging took 4.3380260467529 microseconds<br /> Foreach took 1.6529560089111 microseconds<br /> Func took 3.8299560546875 microseconds<br />
Output for 5.4.10
Merging took 3.1979084014893 microseconds<br /> Foreach took 1.5251636505127 microseconds<br /> Func took 3.838062286377 microseconds<br />
Output for 5.4.9
Merging took 3.1061172485352 microseconds<br /> Foreach took 1.5039443969727 microseconds<br /> Func took 3.9269924163818 microseconds<br />
Output for 5.4.8
Merging took 3.9379596710205 microseconds<br /> Foreach took 1.978874206543 microseconds<br /> Func took 4.7569274902344 microseconds<br />
Output for 5.4.7
Merging took 2.8219223022461 microseconds<br /> Foreach took 1.2929439544678 microseconds<br /> Func took 2.7198791503906 microseconds<br />
Output for 5.4.6
Merging took 3.4949779510498 microseconds<br /> Foreach took 1.6450881958008 microseconds<br /> Func took 3.6609172821045 microseconds<br />
Output for 5.4.5
Merging took 3.0829906463623 microseconds<br /> Foreach took 1.4100074768066 microseconds<br /> Func took 3.1330585479736 microseconds<br />
Output for 5.4.4
Merging took 3.4699440002441 microseconds<br /> Foreach took 1.7409324645996 microseconds<br /> Func took 4.0719509124756 microseconds<br />
Output for 5.4.3
Merging took 3.4859180450439 microseconds<br /> Foreach took 1.554012298584 microseconds<br /> Func took 3.6320686340332 microseconds<br />
Output for 5.4.2
Merging took 2.9330253601074 microseconds<br /> Foreach took 1.3308525085449 microseconds<br /> Func took 3.1487941741943 microseconds<br />
Output for 5.4.1
Merging took 3.5238265991211 microseconds<br /> Foreach took 1.5339851379395 microseconds<br /> Func took 3.5600662231445 microseconds<br />
Output for 5.4.0
Merging took 3.1778812408447 microseconds<br /> Foreach took 1.5499591827393 microseconds<br /> Func took 3.8001537322998 microseconds<br />
Output for 5.3.29
Merging took 4.0519237518311 microseconds<br /> Foreach took 1.9171237945557 microseconds<br /> Func took 3.8430690765381 microseconds<br />
Output for 5.3.28
Merging took 3.8759708404541 microseconds<br /> Foreach took 1.6829967498779 microseconds<br /> Func took 3.5839080810547 microseconds<br />
Output for 5.3.27
Merging took 3.6108493804932 microseconds<br /> Foreach took 1.6858577728271 microseconds<br /> Func took 3.5021305084229 microseconds<br />
Output for 5.3.26
Merging took 3.0958652496338 microseconds<br /> Foreach took 1.5048980712891 microseconds<br /> Func took 3.0479431152344 microseconds<br />
Output for 5.3.25
Merging took 3.0670166015625 microseconds<br /> Foreach took 1.5509128570557 microseconds<br /> Func took 3.0310153961182 microseconds<br />
Output for 5.3.24
Merging took 3.9470195770264 microseconds<br /> Foreach took 2.3760795593262 microseconds<br /> Func took 4.1630268096924 microseconds<br />
Output for 5.3.23
Merging took 3.108024597168 microseconds<br /> Foreach took 1.4228820800781 microseconds<br /> Func took 2.9289722442627 microseconds<br />
Output for 5.3.22
Merging took 3.4270286560059 microseconds<br /> Foreach took 1.8839836120605 microseconds<br /> Func took 3.931999206543 microseconds<br />
Output for 5.3.21
Merging took 3.4019947052002 microseconds<br /> Foreach took 1.6748905181885 microseconds<br /> Func took 3.0341148376465 microseconds<br />
Output for 5.3.20
Merging took 4.080057144165 microseconds<br /> Foreach took 2.0039081573486 microseconds<br /> Func took 4.2588710784912 microseconds<br />
Output for 5.3.19
Merging took 4.0879249572754 microseconds<br /> Foreach took 1.8289089202881 microseconds<br /> Func took 3.8609504699707 microseconds<br />
Output for 5.3.18
Merging took 3.1387805938721 microseconds<br /> Foreach took 1.5490055084229 microseconds<br /> Func took 3.068208694458 microseconds<br />
Output for 5.3.17
Merging took 3.0851364135742 microseconds<br /> Foreach took 1.5048980712891 microseconds<br /> Func took 2.9830932617188 microseconds<br />
Output for 5.3.16
Merging took 3.2908916473389 microseconds<br /> Foreach took 1.600980758667 microseconds<br /> Func took 3.0219554901123 microseconds<br />
Output for 5.3.15
Merging took 3.2491683959961 microseconds<br /> Foreach took 1.6088485717773 microseconds<br /> Func took 3.7529468536377 microseconds<br />
Output for 5.3.14
Merging took 3.3290386199951 microseconds<br /> Foreach took 1.6548633575439 microseconds<br /> Func took 3.3121109008789 microseconds<br />
Output for 5.3.13
Merging took 3.0448436737061 microseconds<br /> Foreach took 1.5320777893066 microseconds<br /> Func took 3.0241012573242 microseconds<br />
Output for 5.3.12
Merging took 3.4329891204834 microseconds<br /> Foreach took 1.6660690307617 microseconds<br /> Func took 4.1470527648926 microseconds<br />
Output for 5.3.11
Merging took 4.1649341583252 microseconds<br /> Foreach took 1.8501281738281 microseconds<br /> Func took 4.0040016174316 microseconds<br />
Output for 5.3.10
Merging took 3.3540725708008 microseconds<br /> Foreach took 1.5649795532227 microseconds<br /> Func took 3.2410621643066 microseconds<br />
Output for 5.3.9
Merging took 3.1619071960449 microseconds<br /> Foreach took 1.5370845794678 microseconds<br /> Func took 3.2658576965332 microseconds<br />
Output for 5.3.8
Merging took 3.6780834197998 microseconds<br /> Foreach took 1.9509792327881 microseconds<br /> Func took 3.7319660186768 microseconds<br />
Output for 5.3.7
Merging took 4.7919750213623 microseconds<br /> Foreach took 2.4981498718262 microseconds<br /> Func took 5.2268505096436 microseconds<br />
Output for 5.3.6
Merging took 4.9529075622559 microseconds<br /> Foreach took 2.3739337921143 microseconds<br /> Func took 4.8098564147949 microseconds<br />
Output for 5.3.5
Merging took 5.0249099731445 microseconds<br /> Foreach took 2.3620128631592 microseconds<br /> Func took 4.9231052398682 microseconds<br />
Output for 5.3.4
Merging took 4.4870376586914 microseconds<br /> Foreach took 2.2580623626709 microseconds<br /> Func took 3.5040378570557 microseconds<br />
Output for 5.3.3
Merging took 4.5630931854248 microseconds<br /> Foreach took 3.0069351196289 microseconds<br /> Func took 5.3529739379883 microseconds<br />
Output for 5.3.2
Merging took 4.7409534454346 microseconds<br /> Foreach took 2.2881031036377 microseconds<br /> Func took 5.1488876342773 microseconds<br />
Output for 5.3.1
Merging took 5.0661563873291 microseconds<br /> Foreach took 2.6669502258301 microseconds<br /> Func took 5.0649642944336 microseconds<br />
Output for 5.3.0
Merging took 2.3038387298584 microseconds<br /> Foreach took 2.5768280029297 microseconds<br /> Func took 4.5661926269531 microseconds<br />
Output for 5.2.17
Merging took 5.3110122680664 microseconds<br /> Foreach took 3.0560493469238 microseconds<br /> Func took 5.4049491882324 microseconds<br />
Output for 5.2.16
Merging took 5.3529739379883 microseconds<br /> Foreach took 3.0081272125244 microseconds<br /> Func took 5.579948425293 microseconds<br />
Output for 5.2.15
Merging took 4.5428276062012 microseconds<br /> Foreach took 2.6619434356689 microseconds<br /> Func took 4.831075668335 microseconds<br />
Output for 5.2.14
Merging took 3.9999485015869 microseconds<br /> Foreach took 2.1839141845703 microseconds<br /> Func took 3.5970211029053 microseconds<br />
Output for 5.2.13
Merging took 5.4569244384766 microseconds<br /> Foreach took 2.5930404663086 microseconds<br /> Func took 4.9209594726562 microseconds<br />
Output for 5.2.12
Merging took 5.0048828125 microseconds<br /> Foreach took 2.4220943450928 microseconds<br /> Func took 4.7731399536133 microseconds<br />
Output for 5.2.11
Merging took 5.9189796447754 microseconds<br /> Foreach took 3.2069683074951 microseconds<br /> Func took 6.209135055542 microseconds<br />
Output for 5.2.10
Merging took 4.2810440063477 microseconds<br /> Foreach took 2.1898746490479 microseconds<br /> Func took 4.7779083251953 microseconds<br />
Output for 5.2.9
Merging took 6.1211585998535 microseconds<br /> Foreach took 3.25608253479 microseconds<br /> Func took 5.7909488677979 microseconds<br />
Output for 5.2.8
Merging took 5.6960582733154 microseconds<br /> Foreach took 3.1161308288574 microseconds<br /> Func took 5.7051181793213 microseconds<br />
Output for 5.2.7
Merging took 4.9729347229004 microseconds<br /> Foreach took 2.6059150695801 microseconds<br /> Func took 4.9309730529785 microseconds<br />
Output for 5.2.6
Merging took 5.6300163269043 microseconds<br /> Foreach took 2.7251243591309 microseconds<br /> Func took 5.4399967193604 microseconds<br />
Output for 5.2.5
Merging took 7.2309970855713 microseconds<br /> Foreach took 3.4029483795166 microseconds<br /> Func took 6.5820217132568 microseconds<br />
Output for 5.2.4
Merging took 7.8120231628418 microseconds<br /> Foreach took 3.3941268920898 microseconds<br /> Func took 6.2310695648193 microseconds<br />
Output for 5.2.3
Merging took 6.6649913787842 microseconds<br /> Foreach took 2.9730796813965 microseconds<br /> Func took 3.7569999694824 microseconds<br />
Output for 5.2.2
Merging took 5.1670074462891 microseconds<br /> Foreach took 2.2900104522705 microseconds<br /> Func took 3.3321380615234 microseconds<br />
Output for 5.2.1
Merging took 5.0821304321289 microseconds<br /> Foreach took 2.6688575744629 microseconds<br /> Func took 3.8740634918213 microseconds<br />
Output for 5.2.0
Merging took 4.7938823699951 microseconds<br /> Foreach took 2.716064453125 microseconds<br /> Func took 5.2380561828613 microseconds<br />
Output for 5.1.6
Merging took 7.4770450592041 microseconds<br /> Foreach took 2.7508735656738 microseconds<br /> Func took 6.533145904541 microseconds<br />
Output for 5.1.5
Merging took 7.3509216308594 microseconds<br /> Foreach took 3.0820369720459 microseconds<br /> Func took 7.2979927062988 microseconds<br />
Output for 5.1.4
Merging took 6.3900947570801 microseconds<br /> Foreach took 2.1588802337646 microseconds<br /> Func took 5.6087970733643 microseconds<br />
Output for 5.1.3
Merging took 7.8179836273193 microseconds<br /> Foreach took 2.9559135437012 microseconds<br /> Func took 6.8731307983398 microseconds<br />
Output for 5.1.2
Merging took 7.6100826263428 microseconds<br /> Foreach took 3.1280517578125 microseconds<br /> Func took 7.4570178985596 microseconds<br />
Output for 5.1.1
Merging took 4.8630237579346 microseconds<br /> Foreach took 1.953125 microseconds<br /> Func took 4.7168731689453 microseconds<br />
Output for 5.1.0
Merging took 7.4639320373535 microseconds<br /> Foreach took 3.0899047851562 microseconds<br /> Func took 7.7941417694092 microseconds<br />
Output for 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_ARRAY, expecting '&' or T_VARIABLE in /in/vU67J 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/vU67J on line 27
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
Parse error: parse error, unexpected T_ARRAY, expecting ')' in /in/vU67J on line 27
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `')'' in /in/vU67J on line 27
Process exited with code 255.

preferences:
166.59 ms | 401 KiB | 232 Q