Annotation of embedaddon/php/ext/standard/tests/array/array_chunk_variation16.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: array_chunk() - variation 16
3: --FILE--
4: <?php
5: $array = array (0, 1, 2, 3);
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(4) {
17: [0]=>
18: int(0)
19: [1]=>
20: int(1)
21: [2]=>
22: int(2)
23: [3]=>
24: int(3)
25: }
26: [0]
27: NULL
28: NULL
29: NULL
30:
31: [1]
32: array(4) {
33: [0]=>
34: array(1) {
35: [0]=>
36: int(0)
37: }
38: [1]=>
39: array(1) {
40: [0]=>
41: int(1)
42: }
43: [2]=>
44: array(1) {
45: [0]=>
46: int(2)
47: }
48: [3]=>
49: array(1) {
50: [0]=>
51: int(3)
52: }
53: }
54: array(4) {
55: [0]=>
56: array(1) {
57: [0]=>
58: int(0)
59: }
60: [1]=>
61: array(1) {
62: [1]=>
63: int(1)
64: }
65: [2]=>
66: array(1) {
67: [2]=>
68: int(2)
69: }
70: [3]=>
71: array(1) {
72: [3]=>
73: int(3)
74: }
75: }
76: array(4) {
77: [0]=>
78: array(1) {
79: [0]=>
80: int(0)
81: }
82: [1]=>
83: array(1) {
84: [0]=>
85: int(1)
86: }
87: [2]=>
88: array(1) {
89: [0]=>
90: int(2)
91: }
92: [3]=>
93: array(1) {
94: [0]=>
95: int(3)
96: }
97: }
98:
99: [2]
100: array(2) {
101: [0]=>
102: array(2) {
103: [0]=>
104: int(0)
105: [1]=>
106: int(1)
107: }
108: [1]=>
109: array(2) {
110: [0]=>
111: int(2)
112: [1]=>
113: int(3)
114: }
115: }
116: array(2) {
117: [0]=>
118: array(2) {
119: [0]=>
120: int(0)
121: [1]=>
122: int(1)
123: }
124: [1]=>
125: array(2) {
126: [2]=>
127: int(2)
128: [3]=>
129: int(3)
130: }
131: }
132: array(2) {
133: [0]=>
134: array(2) {
135: [0]=>
136: int(0)
137: [1]=>
138: int(1)
139: }
140: [1]=>
141: array(2) {
142: [0]=>
143: int(2)
144: [1]=>
145: int(3)
146: }
147: }
148:
149: [3]
150: array(2) {
151: [0]=>
152: array(3) {
153: [0]=>
154: int(0)
155: [1]=>
156: int(1)
157: [2]=>
158: int(2)
159: }
160: [1]=>
161: array(1) {
162: [0]=>
163: int(3)
164: }
165: }
166: array(2) {
167: [0]=>
168: array(3) {
169: [0]=>
170: int(0)
171: [1]=>
172: int(1)
173: [2]=>
174: int(2)
175: }
176: [1]=>
177: array(1) {
178: [3]=>
179: int(3)
180: }
181: }
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(1) {
194: [0]=>
195: int(3)
196: }
197: }
198:
199: [4]
200: array(1) {
201: [0]=>
202: array(4) {
203: [0]=>
204: int(0)
205: [1]=>
206: int(1)
207: [2]=>
208: int(2)
209: [3]=>
210: int(3)
211: }
212: }
213: array(1) {
214: [0]=>
215: array(4) {
216: [0]=>
217: int(0)
218: [1]=>
219: int(1)
220: [2]=>
221: int(2)
222: [3]=>
223: int(3)
224: }
225: }
226: array(1) {
227: [0]=>
228: array(4) {
229: [0]=>
230: int(0)
231: [1]=>
232: int(1)
233: [2]=>
234: int(2)
235: [3]=>
236: int(3)
237: }
238: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>