3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $ln = 1000; $a = array(); $b = array(); for ($i = 0; $i < $ln; $i++) { $a[] = 10000 + $i; $b[md5($i)] = 20000 + $i; } $s = microtime(true); $r1 = array_merge($a, array_values($b)); var_dump('merge + values = ' . ($s - microtime(true))); $s = microtime(true); foreach ($b as $x) { $a[] = $x; } var_dump('foreach = ' . ($s - microtime(true))); var_dump($r1 === $a);
Output for 7.1.0
string(36) "merge + values = -2.1934509277344E-5" string(29) "foreach = -3.4093856811523E-5" bool(true)
Output for 7.0.14
string(36) "merge + values = -3.0040740966797E-5" string(29) "foreach = -3.3855438232422E-5" bool(true)
Output for 7.0.10
string(36) "merge + values = -4.5061111450195E-5" string(29) "foreach = -5.8889389038086E-5" bool(true)
Output for 7.0.9
string(35) "merge + values = -5.793571472168E-5" string(29) "foreach = -5.8889389038086E-5" bool(true)
Output for 7.0.8
string(36) "merge + values = -6.1988830566406E-5" string(29) "foreach = -6.1988830566406E-5" bool(true)
Output for 7.0.7
string(36) "merge + values = -4.9114227294922E-5" string(29) "foreach = -4.6968460083008E-5" bool(true)
Output for 7.0.6
string(36) "merge + values = -6.6041946411133E-5" string(29) "foreach = -5.8174133300781E-5" bool(true)
Output for 7.0.5
string(35) "merge + values = -5.793571472168E-5" string(29) "foreach = -5.1975250244141E-5" bool(true)
Output for 7.0.4
string(36) "merge + values = -2.5033950805664E-5" string(29) "foreach = -2.3126602172852E-5" bool(true)
Output for 7.0.3
string(36) "merge + values = -2.5033950805664E-5" string(29) "foreach = -2.6941299438477E-5" bool(true)
Output for 7.0.2
string(36) "merge + values = -2.6941299438477E-5" string(28) "foreach = -2.598762512207E-5" bool(true)
Output for 7.0.1
string(36) "merge + values = -3.6954879760742E-5" string(29) "foreach = -4.0054321289062E-5" bool(true)
Output for 7.0.0
string(36) "merge + values = -2.0027160644531E-5" string(29) "foreach = -2.0027160644531E-5" bool(true)
Output for hhvm-3.12.0
string(37) "merge + values = -0.00014400482177734" string(30) "foreach = -0.00011396408081055" bool(true)
Output for hhvm-3.10.0
string(36) "merge + values = -8.5830688476562E-5" string(30) "foreach = -0.00010418891906738" bool(true)
Output for 5.6.28
string(37) "merge + values = -0.00029397010803223" string(30) "foreach = -0.00011301040649414" bool(true)
Output for 5.6.25
string(37) "merge + values = -0.00035595893859863" string(30) "foreach = -0.00017285346984863" bool(true)
Output for 5.6.24
string(37) "merge + values = -0.00029516220092773" string(30) "foreach = -0.00014495849609375" bool(true)
Output for 5.6.23
string(37) "merge + values = -0.00030899047851562" string(29) "foreach = -0.0001060962677002" bool(true)
Output for 5.6.22
string(37) "merge + values = -0.00027799606323242" string(29) "foreach = -0.0001070499420166" bool(true)
Output for 5.6.21
string(37) "merge + values = -0.00031805038452148" string(30) "foreach = -0.00010895729064941" bool(true)
Output for 5.6.20
string(37) "merge + values = -0.00032520294189453" string(30) "foreach = -0.00011587142944336" bool(true)
Output for 5.5.18, 5.6.19
string(37) "merge + values = -0.00032901763916016" string(30) "foreach = -0.00011610984802246" bool(true)
Output for 5.6.18
string(37) "merge + values = -0.00026917457580566" string(29) "foreach = -0.0001070499420166" bool(true)
Output for 5.6.17
string(37) "merge + values = -0.00028204917907715" string(29) "foreach = -9.5844268798828E-5" bool(true)
Output for 5.6.16
string(37) "merge + values = -0.00029397010803223" string(30) "foreach = -0.00010991096496582" bool(true)
Output for 5.6.15
string(37) "merge + values = -0.00020194053649902" string(29) "foreach = -7.6055526733398E-5" bool(true)
Output for 5.6.14
string(37) "merge + values = -0.00027990341186523" string(30) "foreach = -0.00011706352233887" bool(true)
Output for 5.6.13
string(37) "merge + values = -0.00033307075500488" string(30) "foreach = -0.00012588500976562" bool(true)
Output for 5.6.12
string(37) "merge + values = -0.00032901763916016" string(30) "foreach = -0.00011706352233887" bool(true)
Output for 5.6.11
string(36) "merge + values = -0.0003209114074707" string(30) "foreach = -0.00011491775512695" bool(true)
Output for 5.6.10
string(37) "merge + values = -0.00029897689819336" string(30) "foreach = -0.00011706352233887" bool(true)
Output for 5.6.9
string(36) "merge + values = -0.0002899169921875" string(30) "foreach = -0.00010395050048828" bool(true)
Output for 5.6.8
string(36) "merge + values = -0.0002448558807373" string(30) "foreach = -0.00011491775512695" bool(true)
Output for 5.6.7
string(37) "merge + values = -0.00023913383483887" string(28) "foreach = -7.319450378418E-5" bool(true)
Output for 5.6.6
string(36) "merge + values = -0.0002751350402832" string(30) "foreach = -0.00011110305786133" bool(true)
Output for 5.6.5
string(37) "merge + values = -0.00024700164794922" string(29) "foreach = -7.3909759521484E-5" bool(true)
Output for 5.6.4
string(37) "merge + values = -0.00038313865661621" string(30) "foreach = -0.00010490417480469" bool(true)
Output for 5.6.3
string(36) "merge + values = -0.0003049373626709" string(30) "foreach = -0.00011396408081055" bool(true)
Output for 5.6.2
string(37) "merge + values = -0.00030803680419922" string(30) "foreach = -0.00012397766113281" bool(true)
Output for 5.6.1
string(37) "merge + values = -0.00033020973205566" string(29) "foreach = -0.0001370906829834" bool(true)
Output for 5.6.0
string(37) "merge + values = -0.00029706954956055" string(29) "foreach = -0.0001070499420166" bool(true)
Output for 5.5.38
string(37) "merge + values = -0.00024008750915527" string(29) "foreach = -9.3936920166016E-5" bool(true)
Output for 5.5.37
string(37) "merge + values = -0.00029182434082031" string(30) "foreach = -0.00011491775512695" bool(true)
Output for 5.5.36
string(36) "merge + values = -0.0003049373626709" string(30) "foreach = -0.00011801719665527" bool(true)
Output for 5.5.35
string(36) "merge + values = -0.0002739429473877" string(29) "foreach = -9.7036361694336E-5" bool(true)
Output for 5.5.34
string(37) "merge + values = -0.00032997131347656" string(30) "foreach = -0.00011992454528809" bool(true)
Output for 5.5.33
string(37) "merge + values = -0.00027990341186523" string(29) "foreach = -9.8943710327148E-5" bool(true)
Output for 5.5.32
string(37) "merge + values = -0.00031018257141113" string(30) "foreach = -0.00010800361633301" bool(true)
Output for 5.5.31
string(37) "merge + values = -0.00031399726867676" string(30) "foreach = -0.00011610984802246" bool(true)
Output for 5.5.30
string(37) "merge + values = -0.00032186508178711" string(30) "foreach = -0.00011110305786133" bool(true)
Output for 5.5.29
string(37) "merge + values = -0.00029897689819336" string(30) "foreach = -0.00011515617370605" bool(true)
Output for 5.5.28
string(37) "merge + values = -0.00022792816162109" string(28) "foreach = -8.702278137207E-5" bool(true)
Output for 5.5.27
string(34) "merge + values = -0.00030517578125" string(30) "foreach = -0.00011587142944336" bool(true)
Output for 5.5.26
string(37) "merge + values = -0.00026893615722656" string(29) "foreach = -9.1075897216797E-5" bool(true)
Output for 5.5.25
string(36) "merge + values = -0.0003211498260498" string(30) "foreach = -0.00010800361633301" bool(true)
Output for 5.5.24
string(37) "merge + values = -0.00022602081298828" string(29) "foreach = -9.2983245849609E-5" bool(true)
Output for 5.5.23
string(37) "merge + values = -0.00030303001403809" string(30) "foreach = -0.00011706352233887" bool(true)
Output for 5.5.22
string(37) "merge + values = -0.00026392936706543" string(29) "foreach = -7.7009201049805E-5" bool(true)
Output for 5.5.21
string(36) "merge + values = -0.0003359317779541" string(30) "foreach = -0.00011801719665527" bool(true)
Output for 5.5.20
string(37) "merge + values = -0.00028514862060547" string(30) "foreach = -0.00010395050048828" bool(true)
Output for 5.5.19
string(37) "merge + values = -0.00031304359436035" string(30) "foreach = -0.00011801719665527" bool(true)
Output for 5.5.16
string(37) "merge + values = -0.00033903121948242" string(30) "foreach = -0.00012397766113281" bool(true)
Output for 5.5.15
string(37) "merge + values = -0.00031805038452148" string(30) "foreach = -0.00012302398681641" bool(true)
Output for 5.5.14
string(37) "merge + values = -0.00032997131347656" string(26) "foreach = -0.0001220703125" bool(true)
Output for 5.5.13
string(37) "merge + values = -0.00027084350585938" string(30) "foreach = -0.00010108947753906" bool(true)
Output for 5.5.12
string(37) "merge + values = -0.00031208992004395" string(30) "foreach = -0.00011587142944336" bool(true)
Output for 5.5.11
string(37) "merge + values = -0.00030088424682617" string(30) "foreach = -0.00010490417480469" bool(true)
Output for 5.5.10
string(37) "merge + values = -0.00029397010803223" string(30) "foreach = -0.00010490417480469" bool(true)
Output for 5.5.9
string(37) "merge + values = -0.00025796890258789" string(29) "foreach = -9.4175338745117E-5" bool(true)
Output for 5.5.8
string(37) "merge + values = -0.00029802322387695" string(30) "foreach = -0.00010919570922852" bool(true)
Output for 5.5.7
string(37) "merge + values = -0.00033402442932129" string(30) "foreach = -0.00011587142944336" bool(true)
Output for 5.5.6
string(37) "merge + values = -0.00034189224243164" string(29) "foreach = -0.0001368522644043" bool(true)
Output for 5.5.5
string(37) "merge + values = -0.00038409233093262" string(30) "foreach = -0.00010800361633301" bool(true)
Output for 5.5.4
string(37) "merge + values = -0.00032591819763184" string(29) "foreach = -7.9154968261719E-5" bool(true)
Output for 5.5.3
string(37) "merge + values = -0.00029397010803223" string(29) "foreach = -8.1777572631836E-5" bool(true)
Output for 5.5.2
string(37) "merge + values = -0.00045394897460938" string(30) "foreach = -0.00014090538024902" bool(true)
Output for 5.5.1
string(37) "merge + values = -0.00029778480529785" string(29) "foreach = -8.2015991210938E-5" bool(true)
Output for 5.5.0
string(37) "merge + values = -0.00035381317138672" string(29) "foreach = -9.3936920166016E-5" bool(true)
Output for 5.4.45
string(37) "merge + values = -0.00034785270690918" string(29) "foreach = -9.7990036010742E-5" bool(true)
Output for 5.4.44
string(37) "merge + values = -0.00036478042602539" string(29) "foreach = -0.0001070499420166" bool(true)
Output for 5.4.43
string(37) "merge + values = -0.00036787986755371" string(30) "foreach = -0.00011992454528809" bool(true)
Output for 5.4.42
string(37) "merge + values = -0.00031709671020508" string(29) "foreach = -9.1075897216797E-5" bool(true)
Output for 5.4.41
string(36) "merge + values = -0.0003359317779541" string(29) "foreach = -9.2983245849609E-5" bool(true)
Output for 5.4.40
string(37) "merge + values = -0.00043296813964844" string(30) "foreach = -0.00011801719665527" bool(true)
Output for 5.4.39
string(37) "merge + values = -0.00042080879211426" string(30) "foreach = -0.00012493133544922" bool(true)
Output for 5.4.38
string(37) "merge + values = -0.00043511390686035" string(29) "foreach = -0.0001370906829834" bool(true)
Output for 5.4.37
string(36) "merge + values = -0.0003201961517334" string(29) "foreach = -8.7976455688477E-5" bool(true)
Output for 5.4.36
string(37) "merge + values = -0.00028705596923828" string(29) "foreach = -7.7009201049805E-5" bool(true)
Output for 5.4.35
string(37) "merge + values = -0.00047707557678223" string(30) "foreach = -0.00012993812561035" bool(true)
Output for 5.4.34
string(37) "merge + values = -0.00038814544677734" string(30) "foreach = -0.00011396408081055" bool(true)
Output for 5.4.32
string(37) "merge + values = -0.00031399726867676" string(29) "foreach = -9.0122222900391E-5" bool(true)
Output for 5.4.31
string(37) "merge + values = -0.00044989585876465" string(30) "foreach = -0.00012302398681641" bool(true)
Output for 5.4.30
string(37) "merge + values = -0.00037908554077148" string(29) "foreach = -9.9897384643555E-5" bool(true)
Output for 5.4.29
string(37) "merge + values = -0.00038290023803711" string(30) "foreach = -0.00010919570922852" bool(true)
Output for 5.4.28
string(37) "merge + values = -0.00034213066101074" string(29) "foreach = -9.7036361694336E-5" bool(true)
Output for 5.4.27
string(37) "merge + values = -0.00039911270141602" string(30) "foreach = -0.00010991096496582" bool(true)
Output for 5.4.26
string(37) "merge + values = -0.00029182434082031" string(29) "foreach = -7.9870223999023E-5" bool(true)
Output for 5.4.25
string(36) "merge + values = -0.0003669261932373" string(30) "foreach = -0.00010919570922852" bool(true)
Output for 5.4.24
string(37) "merge + values = -0.00027704238891602" string(29) "foreach = -8.1062316894531E-5" bool(true)
Output for 5.4.23
string(37) "merge + values = -0.00043201446533203" string(30) "foreach = -0.00014209747314453" bool(true)
Output for 5.4.22
string(36) "merge + values = -0.0002739429473877" string(29) "foreach = -8.4877014160156E-5" bool(true)
Output for 5.4.21
string(37) "merge + values = -0.00035405158996582" string(28) "foreach = -9.918212890625E-5" bool(true)
Output for 5.4.20
string(37) "merge + values = -0.00038003921508789" string(30) "foreach = -0.00010395050048828" bool(true)
Output for 5.4.19
string(37) "merge + values = -0.00036907196044922" string(30) "foreach = -0.00010299682617188" bool(true)
Output for 5.4.18
string(37) "merge + values = -0.00047397613525391" string(30) "foreach = -0.00011897087097168" bool(true)
Output for 5.4.17
string(37) "merge + values = -0.00026106834411621" string(29) "foreach = -7.9154968261719E-5" bool(true)
Output for 5.4.16
string(37) "merge + values = -0.00032997131347656" string(29) "foreach = -9.5844268798828E-5" bool(true)
Output for 5.4.15
string(37) "merge + values = -0.00040602684020996" string(30) "foreach = -0.00011610984802246" bool(true)
Output for 5.4.14
string(37) "merge + values = -0.00027298927307129" string(29) "foreach = -9.0122222900391E-5" bool(true)
Output for 5.4.13
string(37) "merge + values = -0.00031900405883789" string(29) "foreach = -8.8930130004883E-5" bool(true)
Output for 5.4.12
string(37) "merge + values = -0.00040483474731445" string(30) "foreach = -0.00010800361633301" bool(true)
Output for 5.4.11
string(36) "merge + values = -0.0003821849822998" string(30) "foreach = -0.00011897087097168" bool(true)
Output for 5.4.10
string(37) "merge + values = -0.00041103363037109" string(30) "foreach = -0.00011992454528809" bool(true)
Output for 5.4.9
string(37) "merge + values = -0.00043988227844238" string(30) "foreach = -0.00012707710266113" bool(true)
Output for 5.4.8
string(36) "merge + values = -0.0004119873046875" string(30) "foreach = -0.00011301040649414" bool(true)
Output for 5.4.7
string(37) "merge + values = -0.00040793418884277" string(30) "foreach = -0.00012397766113281" bool(true)
Output for 5.4.6
string(37) "merge + values = -0.00032591819763184" string(29) "foreach = -9.2983245849609E-5" bool(true)
Output for 5.4.5
string(37) "merge + values = -0.00046110153198242" string(30) "foreach = -0.00012898445129395" bool(true)
Output for 5.4.4
string(37) "merge + values = -0.00043797492980957" string(30) "foreach = -0.00012683868408203" bool(true)
Output for 5.4.3
string(36) "merge + values = -0.0005180835723877" string(30) "foreach = -0.00012302398681641" bool(true)
Output for 5.4.2
string(37) "merge + values = -0.00041484832763672" string(30) "foreach = -0.00012898445129395" bool(true)
Output for 5.4.1
string(37) "merge + values = -0.00027203559875488" string(29) "foreach = -7.5817108154297E-5" bool(true)
Output for 5.4.0
string(36) "merge + values = -0.0003809928894043" string(30) "foreach = -0.00013113021850586" bool(true)
Output for 5.3.29
string(37) "merge + values = -0.00037097930908203" string(30) "foreach = -0.00010800361633301" bool(true)
Output for 5.3.28
string(37) "merge + values = -0.00045299530029297" string(30) "foreach = -0.00013518333435059" bool(true)
Output for 5.3.27
string(36) "merge + values = -0.0003211498260498" string(29) "foreach = -7.9154968261719E-5" bool(true)
Output for 5.3.26
string(37) "merge + values = -0.00044798851013184" string(30) "foreach = -0.00014400482177734" bool(true)
Output for 5.3.25
string(37) "merge + values = -0.00039792060852051" string(30) "foreach = -0.00011110305786133" bool(true)
Output for 5.3.24
string(37) "merge + values = -0.00041484832763672" string(30) "foreach = -0.00012302398681641" bool(true)
Output for 5.3.23
string(37) "merge + values = -0.00042104721069336" string(30) "foreach = -0.00014591217041016" bool(true)
Output for 5.3.22
string(33) "merge + values = -0.0003662109375" string(29) "foreach = -9.7036361694336E-5" bool(true)
Output for 5.3.21
string(37) "merge + values = -0.00040507316589355" string(30) "foreach = -0.00012683868408203" bool(true)
Output for 5.3.20
string(37) "merge + values = -0.00041723251342773" string(30) "foreach = -0.00013613700866699" bool(true)
Output for 5.3.19
string(36) "merge + values = -0.0006721019744873" string(30) "foreach = -0.00021195411682129" bool(true)
Output for 5.3.18
string(37) "merge + values = -0.00042295455932617" string(30) "foreach = -0.00013399124145508" bool(true)
Output for 5.3.17
string(37) "merge + values = -0.00044894218444824" string(30) "foreach = -0.00014901161193848" bool(true)
Output for 5.3.16
string(37) "merge + values = -0.00043296813964844" string(30) "foreach = -0.00013303756713867" bool(true)
Output for 5.3.15
string(37) "merge + values = -0.00035905838012695" string(30) "foreach = -0.00010490417480469" bool(true)
Output for 5.3.14
string(37) "merge + values = -0.00039219856262207" string(30) "foreach = -0.00010991096496582" bool(true)
Output for 5.3.13
string(37) "merge + values = -0.00042414665222168" string(30) "foreach = -0.00012588500976562" bool(true)
Output for 5.3.12
string(37) "merge + values = -0.00041604042053223" string(30) "foreach = -0.00013017654418945" bool(true)
Output for 5.3.11
string(37) "merge + values = -0.00040507316589355" string(26) "foreach = -0.0001220703125" bool(true)
Output for 5.3.10
string(37) "merge + values = -0.00030303001403809" string(29) "foreach = -8.6069107055664E-5" bool(true)
Output for 5.3.9
string(37) "merge + values = -0.00039792060852051" string(30) "foreach = -0.00012397766113281" bool(true)
Output for 5.3.8
string(36) "merge + values = -0.0004580020904541" string(30) "foreach = -0.00011897087097168" bool(true)
Output for 5.3.7
string(37) "merge + values = -0.00029492378234863" string(29) "foreach = -7.8916549682617E-5" bool(true)
Output for 5.3.6
string(37) "merge + values = -0.00045609474182129" string(26) "foreach = -0.0001220703125" bool(true)
Output for 5.3.5
string(37) "merge + values = -0.00034999847412109" string(30) "foreach = -0.00011086463928223" bool(true)
Output for 5.3.4
string(37) "merge + values = -0.00035810470581055" string(30) "foreach = -0.00010895729064941" bool(true)
Output for 5.3.3
string(37) "merge + values = -0.00040316581726074" string(30) "foreach = -0.00011491775512695" bool(true)
Output for 5.3.2
string(37) "merge + values = -0.00034809112548828" string(29) "foreach = -9.9897384643555E-5" bool(true)
Output for 5.3.1
string(37) "merge + values = -0.00046110153198242" string(30) "foreach = -0.00013589859008789" bool(true)
Output for 5.3.0
string(37) "merge + values = -0.00033402442932129" string(30) "foreach = -0.00011897087097168" bool(true)
Output for 5.2.17
string(37) "merge + values = -0.00041818618774414" string(30) "foreach = -0.00013184547424316" bool(true)
Output for 5.2.16
string(37) "merge + values = -0.00046110153198242" string(30) "foreach = -0.00015401840209961" bool(true)
Output for 5.2.15
string(37) "merge + values = -0.00045394897460938" string(30) "foreach = -0.00015902519226074" bool(true)
Output for 5.2.14
string(37) "merge + values = -0.00035691261291504" string(29) "foreach = -9.6797943115234E-5" bool(true)
Output for 5.2.13
string(37) "merge + values = -0.00046396255493164" string(30) "foreach = -0.00015592575073242" bool(true)
Output for 5.2.12
string(37) "merge + values = -0.00041079521179199" string(30) "foreach = -0.00013494491577148" bool(true)
Output for 5.2.11
string(37) "merge + values = -0.00046300888061523" string(30) "foreach = -0.00014710426330566" bool(true)
Output for 5.2.10
string(37) "merge + values = -0.00046086311340332" string(30) "foreach = -0.00014686584472656" bool(true)
Output for 5.2.9
string(37) "merge + values = -0.00040292739868164" string(30) "foreach = -0.00013089179992676" bool(true)
Output for 5.2.8
string(37) "merge + values = -0.00032711029052734" string(30) "foreach = -0.00015401840209961" bool(true)
Output for 5.2.7
string(37) "merge + values = -0.00045013427734375" string(30) "foreach = -0.00017786026000977" bool(true)
Output for 5.2.6
string(37) "merge + values = -0.00060391426086426" string(30) "foreach = -0.00025701522827148" bool(true)
Output for 5.2.5
string(37) "merge + values = -0.00045108795166016" string(30) "foreach = -0.00012087821960449" bool(true)
Output for 5.2.4
string(37) "merge + values = -0.00049400329589844" string(30) "foreach = -0.00013589859008789" bool(true)
Output for 5.2.3
string(37) "merge + values = -0.00056195259094238" string(30) "foreach = -0.00018596649169922" bool(true)
Output for 5.2.2
string(37) "merge + values = -0.00060582160949707" string(29) "foreach = -0.0001518726348877" bool(true)
Output for 5.2.1
string(37) "merge + values = -0.00050711631774902" string(30) "foreach = -0.00017285346984863" bool(true)
Output for 5.2.0
string(37) "merge + values = -0.00036501884460449" string(30) "foreach = -0.00014400482177734" bool(true)
Output for 5.1.6
string(37) "merge + values = -0.00037002563476562" string(30) "foreach = -0.00012111663818359" bool(true)
Output for 5.1.5
string(37) "merge + values = -0.00064802169799805" string(30) "foreach = -0.00022697448730469" bool(true)
Output for 5.1.4
string(37) "merge + values = -0.00064301490783691" string(29) "foreach = -0.0002291202545166" bool(true)
Output for 5.1.3
string(37) "merge + values = -0.00054097175598145" string(30) "foreach = -0.00017380714416504" bool(true)
Output for 5.1.2
string(37) "merge + values = -0.00059390068054199" string(30) "foreach = -0.00019502639770508" bool(true)
Output for 5.1.1
string(36) "merge + values = -0.0004889965057373" string(30) "foreach = -0.00016307830810547" bool(true)
Output for 5.1.0
string(37) "merge + values = -0.00057005882263184" string(30) "foreach = -0.00019478797912598" bool(true)
Output for 5.0.5
string(37) "merge + values = -0.00063705444335938" string(30) "foreach = -0.00059390068054199" bool(true)
Output for 5.0.4
string(37) "merge + values = -0.00071310997009277" string(30) "foreach = -0.00064206123352051" bool(true)
Output for 5.0.3
string(36) "merge + values = -0.0005950927734375" string(30) "foreach = -0.00048708915710449" bool(true)
Output for 5.0.2
string(37) "merge + values = -0.00069999694824219" string(29) "foreach = -0.0005800724029541" bool(true)
Output for 5.0.1
string(37) "merge + values = -0.00063490867614746" string(30) "foreach = -0.00046801567077637" bool(true)
Output for 5.0.0
string(36) "merge + values = -0.0005500316619873" string(30) "foreach = -0.00046491622924805" bool(true)
Output for 4.4.9
string(26) "merge + values = -0.000556" string(18) "foreach = -0.00028" bool(true)
Output for 4.4.8
string(26) "merge + values = -0.000688" string(19) "foreach = -0.000362" bool(true)
Output for 4.4.7
string(26) "merge + values = -0.000647" string(19) "foreach = -0.000405" bool(true)
Output for 4.4.6
string(26) "merge + values = -0.000752" string(19) "foreach = -0.000395" bool(true)
Output for 4.4.5
string(26) "merge + values = -0.000689" string(19) "foreach = -0.000347" bool(true)
Output for 4.4.4
string(26) "merge + values = -0.000681" string(19) "foreach = -0.000352" bool(true)
Output for 4.4.3
string(26) "merge + values = -0.000663" string(19) "foreach = -0.000384" bool(true)
Output for 4.4.2
string(26) "merge + values = -0.000723" string(19) "foreach = -0.000378" bool(true)
Output for 4.4.1
string(26) "merge + values = -0.000793" string(19) "foreach = -0.000669" bool(true)
Output for 4.4.0
string(26) "merge + values = -0.000421" string(18) "foreach = -0.00021" bool(true)
Output for 4.3.11
string(26) "merge + values = -0.000685" string(18) "foreach = -0.00037" bool(true)
Output for 4.3.10
string(26) "merge + values = -0.000675" string(19) "foreach = -0.000381" bool(true)
Output for 4.3.9
string(26) "merge + values = -0.000684" string(19) "foreach = -0.000594" bool(true)
Output for 4.3.8
string(26) "merge + values = -0.000639" string(19) "foreach = -0.000574" bool(true)
Output for 4.3.7
string(26) "merge + values = -0.000714" string(19) "foreach = -0.000664" bool(true)
Output for 4.3.6
string(26) "merge + values = -0.000746" string(19) "foreach = -0.000619" bool(true)
Output for 4.3.5
string(26) "merge + values = -0.000648" string(19) "foreach = -0.000553" bool(true)
Output for 4.3.4
string(26) "merge + values = -0.000498" string(19) "foreach = -0.000451" bool(true)
Output for 4.3.3
string(26) "merge + values = -0.000533" string(19) "foreach = -0.000447" bool(true)
Output for 4.3.2
string(26) "merge + values = -0.000537" string(19) "foreach = -0.000459" bool(true)
Output for 4.3.1
string(26) "merge + values = -0.000744" string(19) "foreach = -0.000577" bool(true)
Output for 4.3.0
string(26) "merge + values = -0.000748" string(19) "foreach = -0.000611" bool(true)