1--TEST--
2array_chunk() - variation 12
3--FILE--
4<?php
5$array = array (1 => 1, 5 => 2, 8 => 3);
6var_dump ($array);
7for ($i = 0; $i < (sizeof($array) + 1); $i++) {
8	echo "[$i]\n";
9	var_dump (@array_chunk ($array, $i));
10	var_dump (@array_chunk ($array, $i, TRUE));
11	var_dump (@array_chunk ($array, $i, FALSE));
12	echo "\n";
13}
14?>
15--EXPECT--
16array(3) {
17  [1]=>
18  int(1)
19  [5]=>
20  int(2)
21  [8]=>
22  int(3)
23}
24[0]
25NULL
26NULL
27NULL
28
29[1]
30array(3) {
31  [0]=>
32  array(1) {
33    [0]=>
34    int(1)
35  }
36  [1]=>
37  array(1) {
38    [0]=>
39    int(2)
40  }
41  [2]=>
42  array(1) {
43    [0]=>
44    int(3)
45  }
46}
47array(3) {
48  [0]=>
49  array(1) {
50    [1]=>
51    int(1)
52  }
53  [1]=>
54  array(1) {
55    [5]=>
56    int(2)
57  }
58  [2]=>
59  array(1) {
60    [8]=>
61    int(3)
62  }
63}
64array(3) {
65  [0]=>
66  array(1) {
67    [0]=>
68    int(1)
69  }
70  [1]=>
71  array(1) {
72    [0]=>
73    int(2)
74  }
75  [2]=>
76  array(1) {
77    [0]=>
78    int(3)
79  }
80}
81
82[2]
83array(2) {
84  [0]=>
85  array(2) {
86    [0]=>
87    int(1)
88    [1]=>
89    int(2)
90  }
91  [1]=>
92  array(1) {
93    [0]=>
94    int(3)
95  }
96}
97array(2) {
98  [0]=>
99  array(2) {
100    [1]=>
101    int(1)
102    [5]=>
103    int(2)
104  }
105  [1]=>
106  array(1) {
107    [8]=>
108    int(3)
109  }
110}
111array(2) {
112  [0]=>
113  array(2) {
114    [0]=>
115    int(1)
116    [1]=>
117    int(2)
118  }
119  [1]=>
120  array(1) {
121    [0]=>
122    int(3)
123  }
124}
125
126[3]
127array(1) {
128  [0]=>
129  array(3) {
130    [0]=>
131    int(1)
132    [1]=>
133    int(2)
134    [2]=>
135    int(3)
136  }
137}
138array(1) {
139  [0]=>
140  array(3) {
141    [1]=>
142    int(1)
143    [5]=>
144    int(2)
145    [8]=>
146    int(3)
147  }
148}
149array(1) {
150  [0]=>
151  array(3) {
152    [0]=>
153    int(1)
154    [1]=>
155    int(2)
156    [2]=>
157    int(3)
158  }
159}
160