1--TEST--
2array_chunk() - variation 23
3--FILE--
4<?php
5$array = array ("p" => 1, "q" => 2, "r" => 3, "s" => 4, "u" => 5, "v" => 6);
6var_dump ($array);
7for ($i = 1; $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(6) {
17  ["p"]=>
18  int(1)
19  ["q"]=>
20  int(2)
21  ["r"]=>
22  int(3)
23  ["s"]=>
24  int(4)
25  ["u"]=>
26  int(5)
27  ["v"]=>
28  int(6)
29}
30[1]
31array(6) {
32  [0]=>
33  array(1) {
34    [0]=>
35    int(1)
36  }
37  [1]=>
38  array(1) {
39    [0]=>
40    int(2)
41  }
42  [2]=>
43  array(1) {
44    [0]=>
45    int(3)
46  }
47  [3]=>
48  array(1) {
49    [0]=>
50    int(4)
51  }
52  [4]=>
53  array(1) {
54    [0]=>
55    int(5)
56  }
57  [5]=>
58  array(1) {
59    [0]=>
60    int(6)
61  }
62}
63array(6) {
64  [0]=>
65  array(1) {
66    ["p"]=>
67    int(1)
68  }
69  [1]=>
70  array(1) {
71    ["q"]=>
72    int(2)
73  }
74  [2]=>
75  array(1) {
76    ["r"]=>
77    int(3)
78  }
79  [3]=>
80  array(1) {
81    ["s"]=>
82    int(4)
83  }
84  [4]=>
85  array(1) {
86    ["u"]=>
87    int(5)
88  }
89  [5]=>
90  array(1) {
91    ["v"]=>
92    int(6)
93  }
94}
95array(6) {
96  [0]=>
97  array(1) {
98    [0]=>
99    int(1)
100  }
101  [1]=>
102  array(1) {
103    [0]=>
104    int(2)
105  }
106  [2]=>
107  array(1) {
108    [0]=>
109    int(3)
110  }
111  [3]=>
112  array(1) {
113    [0]=>
114    int(4)
115  }
116  [4]=>
117  array(1) {
118    [0]=>
119    int(5)
120  }
121  [5]=>
122  array(1) {
123    [0]=>
124    int(6)
125  }
126}
127
128[2]
129array(3) {
130  [0]=>
131  array(2) {
132    [0]=>
133    int(1)
134    [1]=>
135    int(2)
136  }
137  [1]=>
138  array(2) {
139    [0]=>
140    int(3)
141    [1]=>
142    int(4)
143  }
144  [2]=>
145  array(2) {
146    [0]=>
147    int(5)
148    [1]=>
149    int(6)
150  }
151}
152array(3) {
153  [0]=>
154  array(2) {
155    ["p"]=>
156    int(1)
157    ["q"]=>
158    int(2)
159  }
160  [1]=>
161  array(2) {
162    ["r"]=>
163    int(3)
164    ["s"]=>
165    int(4)
166  }
167  [2]=>
168  array(2) {
169    ["u"]=>
170    int(5)
171    ["v"]=>
172    int(6)
173  }
174}
175array(3) {
176  [0]=>
177  array(2) {
178    [0]=>
179    int(1)
180    [1]=>
181    int(2)
182  }
183  [1]=>
184  array(2) {
185    [0]=>
186    int(3)
187    [1]=>
188    int(4)
189  }
190  [2]=>
191  array(2) {
192    [0]=>
193    int(5)
194    [1]=>
195    int(6)
196  }
197}
198
199[3]
200array(2) {
201  [0]=>
202  array(3) {
203    [0]=>
204    int(1)
205    [1]=>
206    int(2)
207    [2]=>
208    int(3)
209  }
210  [1]=>
211  array(3) {
212    [0]=>
213    int(4)
214    [1]=>
215    int(5)
216    [2]=>
217    int(6)
218  }
219}
220array(2) {
221  [0]=>
222  array(3) {
223    ["p"]=>
224    int(1)
225    ["q"]=>
226    int(2)
227    ["r"]=>
228    int(3)
229  }
230  [1]=>
231  array(3) {
232    ["s"]=>
233    int(4)
234    ["u"]=>
235    int(5)
236    ["v"]=>
237    int(6)
238  }
239}
240array(2) {
241  [0]=>
242  array(3) {
243    [0]=>
244    int(1)
245    [1]=>
246    int(2)
247    [2]=>
248    int(3)
249  }
250  [1]=>
251  array(3) {
252    [0]=>
253    int(4)
254    [1]=>
255    int(5)
256    [2]=>
257    int(6)
258  }
259}
260
261[4]
262array(2) {
263  [0]=>
264  array(4) {
265    [0]=>
266    int(1)
267    [1]=>
268    int(2)
269    [2]=>
270    int(3)
271    [3]=>
272    int(4)
273  }
274  [1]=>
275  array(2) {
276    [0]=>
277    int(5)
278    [1]=>
279    int(6)
280  }
281}
282array(2) {
283  [0]=>
284  array(4) {
285    ["p"]=>
286    int(1)
287    ["q"]=>
288    int(2)
289    ["r"]=>
290    int(3)
291    ["s"]=>
292    int(4)
293  }
294  [1]=>
295  array(2) {
296    ["u"]=>
297    int(5)
298    ["v"]=>
299    int(6)
300  }
301}
302array(2) {
303  [0]=>
304  array(4) {
305    [0]=>
306    int(1)
307    [1]=>
308    int(2)
309    [2]=>
310    int(3)
311    [3]=>
312    int(4)
313  }
314  [1]=>
315  array(2) {
316    [0]=>
317    int(5)
318    [1]=>
319    int(6)
320  }
321}
322
323[5]
324array(2) {
325  [0]=>
326  array(5) {
327    [0]=>
328    int(1)
329    [1]=>
330    int(2)
331    [2]=>
332    int(3)
333    [3]=>
334    int(4)
335    [4]=>
336    int(5)
337  }
338  [1]=>
339  array(1) {
340    [0]=>
341    int(6)
342  }
343}
344array(2) {
345  [0]=>
346  array(5) {
347    ["p"]=>
348    int(1)
349    ["q"]=>
350    int(2)
351    ["r"]=>
352    int(3)
353    ["s"]=>
354    int(4)
355    ["u"]=>
356    int(5)
357  }
358  [1]=>
359  array(1) {
360    ["v"]=>
361    int(6)
362  }
363}
364array(2) {
365  [0]=>
366  array(5) {
367    [0]=>
368    int(1)
369    [1]=>
370    int(2)
371    [2]=>
372    int(3)
373    [3]=>
374    int(4)
375    [4]=>
376    int(5)
377  }
378  [1]=>
379  array(1) {
380    [0]=>
381    int(6)
382  }
383}
384
385[6]
386array(1) {
387  [0]=>
388  array(6) {
389    [0]=>
390    int(1)
391    [1]=>
392    int(2)
393    [2]=>
394    int(3)
395    [3]=>
396    int(4)
397    [4]=>
398    int(5)
399    [5]=>
400    int(6)
401  }
402}
403array(1) {
404  [0]=>
405  array(6) {
406    ["p"]=>
407    int(1)
408    ["q"]=>
409    int(2)
410    ["r"]=>
411    int(3)
412    ["s"]=>
413    int(4)
414    ["u"]=>
415    int(5)
416    ["v"]=>
417    int(6)
418  }
419}
420array(1) {
421  [0]=>
422  array(6) {
423    [0]=>
424    int(1)
425    [1]=>
426    int(2)
427    [2]=>
428    int(3)
429    [3]=>
430    int(4)
431    [4]=>
432    int(5)
433    [5]=>
434    int(6)
435  }
436}
437