Annotation of embedaddon/php/ext/standard/tests/array/array_chunk_variation18.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: array_chunk() - variation 18
3: --FILE--
4: <?php
5: $array = array (0, 1, 2, 3, 4);
6: var_dump ($array);
7: for ($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--
16: array(5) {
17: [0]=>
18: int(0)
19: [1]=>
20: int(1)
21: [2]=>
22: int(2)
23: [3]=>
24: int(3)
25: [4]=>
26: int(4)
27: }
28: [0]
29: NULL
30: NULL
31: NULL
32:
33: [1]
34: array(5) {
35: [0]=>
36: array(1) {
37: [0]=>
38: int(0)
39: }
40: [1]=>
41: array(1) {
42: [0]=>
43: int(1)
44: }
45: [2]=>
46: array(1) {
47: [0]=>
48: int(2)
49: }
50: [3]=>
51: array(1) {
52: [0]=>
53: int(3)
54: }
55: [4]=>
56: array(1) {
57: [0]=>
58: int(4)
59: }
60: }
61: array(5) {
62: [0]=>
63: array(1) {
64: [0]=>
65: int(0)
66: }
67: [1]=>
68: array(1) {
69: [1]=>
70: int(1)
71: }
72: [2]=>
73: array(1) {
74: [2]=>
75: int(2)
76: }
77: [3]=>
78: array(1) {
79: [3]=>
80: int(3)
81: }
82: [4]=>
83: array(1) {
84: [4]=>
85: int(4)
86: }
87: }
88: array(5) {
89: [0]=>
90: array(1) {
91: [0]=>
92: int(0)
93: }
94: [1]=>
95: array(1) {
96: [0]=>
97: int(1)
98: }
99: [2]=>
100: array(1) {
101: [0]=>
102: int(2)
103: }
104: [3]=>
105: array(1) {
106: [0]=>
107: int(3)
108: }
109: [4]=>
110: array(1) {
111: [0]=>
112: int(4)
113: }
114: }
115:
116: [2]
117: array(3) {
118: [0]=>
119: array(2) {
120: [0]=>
121: int(0)
122: [1]=>
123: int(1)
124: }
125: [1]=>
126: array(2) {
127: [0]=>
128: int(2)
129: [1]=>
130: int(3)
131: }
132: [2]=>
133: array(1) {
134: [0]=>
135: int(4)
136: }
137: }
138: array(3) {
139: [0]=>
140: array(2) {
141: [0]=>
142: int(0)
143: [1]=>
144: int(1)
145: }
146: [1]=>
147: array(2) {
148: [2]=>
149: int(2)
150: [3]=>
151: int(3)
152: }
153: [2]=>
154: array(1) {
155: [4]=>
156: int(4)
157: }
158: }
159: array(3) {
160: [0]=>
161: array(2) {
162: [0]=>
163: int(0)
164: [1]=>
165: int(1)
166: }
167: [1]=>
168: array(2) {
169: [0]=>
170: int(2)
171: [1]=>
172: int(3)
173: }
174: [2]=>
175: array(1) {
176: [0]=>
177: int(4)
178: }
179: }
180:
181: [3]
182: array(2) {
183: [0]=>
184: array(3) {
185: [0]=>
186: int(0)
187: [1]=>
188: int(1)
189: [2]=>
190: int(2)
191: }
192: [1]=>
193: array(2) {
194: [0]=>
195: int(3)
196: [1]=>
197: int(4)
198: }
199: }
200: array(2) {
201: [0]=>
202: array(3) {
203: [0]=>
204: int(0)
205: [1]=>
206: int(1)
207: [2]=>
208: int(2)
209: }
210: [1]=>
211: array(2) {
212: [3]=>
213: int(3)
214: [4]=>
215: int(4)
216: }
217: }
218: array(2) {
219: [0]=>
220: array(3) {
221: [0]=>
222: int(0)
223: [1]=>
224: int(1)
225: [2]=>
226: int(2)
227: }
228: [1]=>
229: array(2) {
230: [0]=>
231: int(3)
232: [1]=>
233: int(4)
234: }
235: }
236:
237: [4]
238: array(2) {
239: [0]=>
240: array(4) {
241: [0]=>
242: int(0)
243: [1]=>
244: int(1)
245: [2]=>
246: int(2)
247: [3]=>
248: int(3)
249: }
250: [1]=>
251: array(1) {
252: [0]=>
253: int(4)
254: }
255: }
256: array(2) {
257: [0]=>
258: array(4) {
259: [0]=>
260: int(0)
261: [1]=>
262: int(1)
263: [2]=>
264: int(2)
265: [3]=>
266: int(3)
267: }
268: [1]=>
269: array(1) {
270: [4]=>
271: int(4)
272: }
273: }
274: array(2) {
275: [0]=>
276: array(4) {
277: [0]=>
278: int(0)
279: [1]=>
280: int(1)
281: [2]=>
282: int(2)
283: [3]=>
284: int(3)
285: }
286: [1]=>
287: array(1) {
288: [0]=>
289: int(4)
290: }
291: }
292:
293: [5]
294: array(1) {
295: [0]=>
296: array(5) {
297: [0]=>
298: int(0)
299: [1]=>
300: int(1)
301: [2]=>
302: int(2)
303: [3]=>
304: int(3)
305: [4]=>
306: int(4)
307: }
308: }
309: array(1) {
310: [0]=>
311: array(5) {
312: [0]=>
313: int(0)
314: [1]=>
315: int(1)
316: [2]=>
317: int(2)
318: [3]=>
319: int(3)
320: [4]=>
321: int(4)
322: }
323: }
324: array(1) {
325: [0]=>
326: array(5) {
327: [0]=>
328: int(0)
329: [1]=>
330: int(1)
331: [2]=>
332: int(2)
333: [3]=>
334: int(3)
335: [4]=>
336: int(4)
337: }
338: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>