introduce array_multisort1, ..., array_multisort9
[hiphop-php.git] / hphp / test / slow / ext_array / array_merge.php
blob54fac42f841f9b3553479cbec6a5850f31f18edc
1 <?hh
3 function a() {
4 $array1 = array(
5 "color" => "red",
6 2,
8 );
9 $array2 = array(
10 "a",
11 "b",
12 "color" => "green",
13 "shape" => "trapezoid",
16 $result = array_merge($array1, array($array2));
17 var_dump($result);
20 function b() {
21 $array1 = array();
22 $array2 = array(1 => "data");
23 $result = array_merge($array1, array($array2));
24 var_dump($result);
27 function c() {
28 $array1 = array();
29 $array2 = array(1 => "data");
30 $result = $array1 + $array2;
31 var_dump($result);
34 function d() {
35 $beginning = "foo";
36 $end = array(1 => "bar");
37 $result = array_merge((array)$beginning, array($end));
38 var_dump($result);
41 function e() {
42 $v = 2;
43 $a = array("one" => 1);
44 $b = array("two" => $v);
45 $r = array_merge($a, array($b));
46 var_dump($r);
49 function f() {
50 $id = 100000000000022;
51 $a = array($id => 1);
52 $b = array($id => 2);
53 $r = array_merge($a, array($b));
54 var_dump($r);
57 function g() {
58 $a = array(1 => 50, 5 => 60);
59 $b = null;
60 var_dump(array_merge($a, array($b)));
64 <<__EntryPoint>>
65 function main_array_merge() {
66 a();
67 b();
68 c();
69 d();
70 e();
71 f();