Lines Matching refs:arr
35 $arr = [1, 2, 3];
36 unset($arr[0]);
37 test_is_list("unset first", $arr);
39 $arr = [1, 2, 3];
40 unset($arr[1]);
41 test_is_list("unset middle", $arr);
43 $arr = [1, 2, 3];
44 unset($arr[2]);
45 test_is_list("unset end", $arr);
47 $arr = [1, "a" => "a", 2];
48 unset($arr["a"]);
49 test_is_list("unset string key", $arr);
51 $arr = [1 => 1, 0 => 0];
52 unset($arr[1]);
53 test_is_list("unset into order", $arr);
55 $arr = ["a" => 1];
56 unset($arr["a"]);
57 test_is_list("unset to empty", $arr);
59 $arr = [1, 2, 3];
60 $arr[] = 4;
61 test_is_list("append implicit", $arr);
63 $arr = [1, 2, 3];
64 $arr[3] = 4;
65 test_is_list("append explicit", $arr);
67 $arr = [1, 2, 3];
68 $arr[4] = 5;
69 test_is_list("append with gap", $arr);