Annotation of embedaddon/php/ext/standard/tests/array/array_chunk_variation19.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: array_chunk() - variation 19
3: --FILE--
4: <?php
5: $array = array (1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
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(10) {
17: [0]=>
18: int(1)
19: [1]=>
20: int(2)
21: [2]=>
22: int(3)
23: [3]=>
24: int(4)
25: [4]=>
26: int(5)
27: [5]=>
28: int(6)
29: [6]=>
30: int(7)
31: [7]=>
32: int(8)
33: [8]=>
34: int(9)
35: [9]=>
36: int(10)
37: }
38: [0]
39: NULL
40: NULL
41: NULL
42:
43: [1]
44: array(10) {
45: [0]=>
46: array(1) {
47: [0]=>
48: int(1)
49: }
50: [1]=>
51: array(1) {
52: [0]=>
53: int(2)
54: }
55: [2]=>
56: array(1) {
57: [0]=>
58: int(3)
59: }
60: [3]=>
61: array(1) {
62: [0]=>
63: int(4)
64: }
65: [4]=>
66: array(1) {
67: [0]=>
68: int(5)
69: }
70: [5]=>
71: array(1) {
72: [0]=>
73: int(6)
74: }
75: [6]=>
76: array(1) {
77: [0]=>
78: int(7)
79: }
80: [7]=>
81: array(1) {
82: [0]=>
83: int(8)
84: }
85: [8]=>
86: array(1) {
87: [0]=>
88: int(9)
89: }
90: [9]=>
91: array(1) {
92: [0]=>
93: int(10)
94: }
95: }
96: array(10) {
97: [0]=>
98: array(1) {
99: [0]=>
100: int(1)
101: }
102: [1]=>
103: array(1) {
104: [1]=>
105: int(2)
106: }
107: [2]=>
108: array(1) {
109: [2]=>
110: int(3)
111: }
112: [3]=>
113: array(1) {
114: [3]=>
115: int(4)
116: }
117: [4]=>
118: array(1) {
119: [4]=>
120: int(5)
121: }
122: [5]=>
123: array(1) {
124: [5]=>
125: int(6)
126: }
127: [6]=>
128: array(1) {
129: [6]=>
130: int(7)
131: }
132: [7]=>
133: array(1) {
134: [7]=>
135: int(8)
136: }
137: [8]=>
138: array(1) {
139: [8]=>
140: int(9)
141: }
142: [9]=>
143: array(1) {
144: [9]=>
145: int(10)
146: }
147: }
148: array(10) {
149: [0]=>
150: array(1) {
151: [0]=>
152: int(1)
153: }
154: [1]=>
155: array(1) {
156: [0]=>
157: int(2)
158: }
159: [2]=>
160: array(1) {
161: [0]=>
162: int(3)
163: }
164: [3]=>
165: array(1) {
166: [0]=>
167: int(4)
168: }
169: [4]=>
170: array(1) {
171: [0]=>
172: int(5)
173: }
174: [5]=>
175: array(1) {
176: [0]=>
177: int(6)
178: }
179: [6]=>
180: array(1) {
181: [0]=>
182: int(7)
183: }
184: [7]=>
185: array(1) {
186: [0]=>
187: int(8)
188: }
189: [8]=>
190: array(1) {
191: [0]=>
192: int(9)
193: }
194: [9]=>
195: array(1) {
196: [0]=>
197: int(10)
198: }
199: }
200:
201: [2]
202: array(5) {
203: [0]=>
204: array(2) {
205: [0]=>
206: int(1)
207: [1]=>
208: int(2)
209: }
210: [1]=>
211: array(2) {
212: [0]=>
213: int(3)
214: [1]=>
215: int(4)
216: }
217: [2]=>
218: array(2) {
219: [0]=>
220: int(5)
221: [1]=>
222: int(6)
223: }
224: [3]=>
225: array(2) {
226: [0]=>
227: int(7)
228: [1]=>
229: int(8)
230: }
231: [4]=>
232: array(2) {
233: [0]=>
234: int(9)
235: [1]=>
236: int(10)
237: }
238: }
239: array(5) {
240: [0]=>
241: array(2) {
242: [0]=>
243: int(1)
244: [1]=>
245: int(2)
246: }
247: [1]=>
248: array(2) {
249: [2]=>
250: int(3)
251: [3]=>
252: int(4)
253: }
254: [2]=>
255: array(2) {
256: [4]=>
257: int(5)
258: [5]=>
259: int(6)
260: }
261: [3]=>
262: array(2) {
263: [6]=>
264: int(7)
265: [7]=>
266: int(8)
267: }
268: [4]=>
269: array(2) {
270: [8]=>
271: int(9)
272: [9]=>
273: int(10)
274: }
275: }
276: array(5) {
277: [0]=>
278: array(2) {
279: [0]=>
280: int(1)
281: [1]=>
282: int(2)
283: }
284: [1]=>
285: array(2) {
286: [0]=>
287: int(3)
288: [1]=>
289: int(4)
290: }
291: [2]=>
292: array(2) {
293: [0]=>
294: int(5)
295: [1]=>
296: int(6)
297: }
298: [3]=>
299: array(2) {
300: [0]=>
301: int(7)
302: [1]=>
303: int(8)
304: }
305: [4]=>
306: array(2) {
307: [0]=>
308: int(9)
309: [1]=>
310: int(10)
311: }
312: }
313:
314: [3]
315: array(4) {
316: [0]=>
317: array(3) {
318: [0]=>
319: int(1)
320: [1]=>
321: int(2)
322: [2]=>
323: int(3)
324: }
325: [1]=>
326: array(3) {
327: [0]=>
328: int(4)
329: [1]=>
330: int(5)
331: [2]=>
332: int(6)
333: }
334: [2]=>
335: array(3) {
336: [0]=>
337: int(7)
338: [1]=>
339: int(8)
340: [2]=>
341: int(9)
342: }
343: [3]=>
344: array(1) {
345: [0]=>
346: int(10)
347: }
348: }
349: array(4) {
350: [0]=>
351: array(3) {
352: [0]=>
353: int(1)
354: [1]=>
355: int(2)
356: [2]=>
357: int(3)
358: }
359: [1]=>
360: array(3) {
361: [3]=>
362: int(4)
363: [4]=>
364: int(5)
365: [5]=>
366: int(6)
367: }
368: [2]=>
369: array(3) {
370: [6]=>
371: int(7)
372: [7]=>
373: int(8)
374: [8]=>
375: int(9)
376: }
377: [3]=>
378: array(1) {
379: [9]=>
380: int(10)
381: }
382: }
383: array(4) {
384: [0]=>
385: array(3) {
386: [0]=>
387: int(1)
388: [1]=>
389: int(2)
390: [2]=>
391: int(3)
392: }
393: [1]=>
394: array(3) {
395: [0]=>
396: int(4)
397: [1]=>
398: int(5)
399: [2]=>
400: int(6)
401: }
402: [2]=>
403: array(3) {
404: [0]=>
405: int(7)
406: [1]=>
407: int(8)
408: [2]=>
409: int(9)
410: }
411: [3]=>
412: array(1) {
413: [0]=>
414: int(10)
415: }
416: }
417:
418: [4]
419: array(3) {
420: [0]=>
421: array(4) {
422: [0]=>
423: int(1)
424: [1]=>
425: int(2)
426: [2]=>
427: int(3)
428: [3]=>
429: int(4)
430: }
431: [1]=>
432: array(4) {
433: [0]=>
434: int(5)
435: [1]=>
436: int(6)
437: [2]=>
438: int(7)
439: [3]=>
440: int(8)
441: }
442: [2]=>
443: array(2) {
444: [0]=>
445: int(9)
446: [1]=>
447: int(10)
448: }
449: }
450: array(3) {
451: [0]=>
452: array(4) {
453: [0]=>
454: int(1)
455: [1]=>
456: int(2)
457: [2]=>
458: int(3)
459: [3]=>
460: int(4)
461: }
462: [1]=>
463: array(4) {
464: [4]=>
465: int(5)
466: [5]=>
467: int(6)
468: [6]=>
469: int(7)
470: [7]=>
471: int(8)
472: }
473: [2]=>
474: array(2) {
475: [8]=>
476: int(9)
477: [9]=>
478: int(10)
479: }
480: }
481: array(3) {
482: [0]=>
483: array(4) {
484: [0]=>
485: int(1)
486: [1]=>
487: int(2)
488: [2]=>
489: int(3)
490: [3]=>
491: int(4)
492: }
493: [1]=>
494: array(4) {
495: [0]=>
496: int(5)
497: [1]=>
498: int(6)
499: [2]=>
500: int(7)
501: [3]=>
502: int(8)
503: }
504: [2]=>
505: array(2) {
506: [0]=>
507: int(9)
508: [1]=>
509: int(10)
510: }
511: }
512:
513: [5]
514: array(2) {
515: [0]=>
516: array(5) {
517: [0]=>
518: int(1)
519: [1]=>
520: int(2)
521: [2]=>
522: int(3)
523: [3]=>
524: int(4)
525: [4]=>
526: int(5)
527: }
528: [1]=>
529: array(5) {
530: [0]=>
531: int(6)
532: [1]=>
533: int(7)
534: [2]=>
535: int(8)
536: [3]=>
537: int(9)
538: [4]=>
539: int(10)
540: }
541: }
542: array(2) {
543: [0]=>
544: array(5) {
545: [0]=>
546: int(1)
547: [1]=>
548: int(2)
549: [2]=>
550: int(3)
551: [3]=>
552: int(4)
553: [4]=>
554: int(5)
555: }
556: [1]=>
557: array(5) {
558: [5]=>
559: int(6)
560: [6]=>
561: int(7)
562: [7]=>
563: int(8)
564: [8]=>
565: int(9)
566: [9]=>
567: int(10)
568: }
569: }
570: array(2) {
571: [0]=>
572: array(5) {
573: [0]=>
574: int(1)
575: [1]=>
576: int(2)
577: [2]=>
578: int(3)
579: [3]=>
580: int(4)
581: [4]=>
582: int(5)
583: }
584: [1]=>
585: array(5) {
586: [0]=>
587: int(6)
588: [1]=>
589: int(7)
590: [2]=>
591: int(8)
592: [3]=>
593: int(9)
594: [4]=>
595: int(10)
596: }
597: }
598:
599: [6]
600: array(2) {
601: [0]=>
602: array(6) {
603: [0]=>
604: int(1)
605: [1]=>
606: int(2)
607: [2]=>
608: int(3)
609: [3]=>
610: int(4)
611: [4]=>
612: int(5)
613: [5]=>
614: int(6)
615: }
616: [1]=>
617: array(4) {
618: [0]=>
619: int(7)
620: [1]=>
621: int(8)
622: [2]=>
623: int(9)
624: [3]=>
625: int(10)
626: }
627: }
628: array(2) {
629: [0]=>
630: array(6) {
631: [0]=>
632: int(1)
633: [1]=>
634: int(2)
635: [2]=>
636: int(3)
637: [3]=>
638: int(4)
639: [4]=>
640: int(5)
641: [5]=>
642: int(6)
643: }
644: [1]=>
645: array(4) {
646: [6]=>
647: int(7)
648: [7]=>
649: int(8)
650: [8]=>
651: int(9)
652: [9]=>
653: int(10)
654: }
655: }
656: array(2) {
657: [0]=>
658: array(6) {
659: [0]=>
660: int(1)
661: [1]=>
662: int(2)
663: [2]=>
664: int(3)
665: [3]=>
666: int(4)
667: [4]=>
668: int(5)
669: [5]=>
670: int(6)
671: }
672: [1]=>
673: array(4) {
674: [0]=>
675: int(7)
676: [1]=>
677: int(8)
678: [2]=>
679: int(9)
680: [3]=>
681: int(10)
682: }
683: }
684:
685: [7]
686: array(2) {
687: [0]=>
688: array(7) {
689: [0]=>
690: int(1)
691: [1]=>
692: int(2)
693: [2]=>
694: int(3)
695: [3]=>
696: int(4)
697: [4]=>
698: int(5)
699: [5]=>
700: int(6)
701: [6]=>
702: int(7)
703: }
704: [1]=>
705: array(3) {
706: [0]=>
707: int(8)
708: [1]=>
709: int(9)
710: [2]=>
711: int(10)
712: }
713: }
714: array(2) {
715: [0]=>
716: array(7) {
717: [0]=>
718: int(1)
719: [1]=>
720: int(2)
721: [2]=>
722: int(3)
723: [3]=>
724: int(4)
725: [4]=>
726: int(5)
727: [5]=>
728: int(6)
729: [6]=>
730: int(7)
731: }
732: [1]=>
733: array(3) {
734: [7]=>
735: int(8)
736: [8]=>
737: int(9)
738: [9]=>
739: int(10)
740: }
741: }
742: array(2) {
743: [0]=>
744: array(7) {
745: [0]=>
746: int(1)
747: [1]=>
748: int(2)
749: [2]=>
750: int(3)
751: [3]=>
752: int(4)
753: [4]=>
754: int(5)
755: [5]=>
756: int(6)
757: [6]=>
758: int(7)
759: }
760: [1]=>
761: array(3) {
762: [0]=>
763: int(8)
764: [1]=>
765: int(9)
766: [2]=>
767: int(10)
768: }
769: }
770:
771: [8]
772: array(2) {
773: [0]=>
774: array(8) {
775: [0]=>
776: int(1)
777: [1]=>
778: int(2)
779: [2]=>
780: int(3)
781: [3]=>
782: int(4)
783: [4]=>
784: int(5)
785: [5]=>
786: int(6)
787: [6]=>
788: int(7)
789: [7]=>
790: int(8)
791: }
792: [1]=>
793: array(2) {
794: [0]=>
795: int(9)
796: [1]=>
797: int(10)
798: }
799: }
800: array(2) {
801: [0]=>
802: array(8) {
803: [0]=>
804: int(1)
805: [1]=>
806: int(2)
807: [2]=>
808: int(3)
809: [3]=>
810: int(4)
811: [4]=>
812: int(5)
813: [5]=>
814: int(6)
815: [6]=>
816: int(7)
817: [7]=>
818: int(8)
819: }
820: [1]=>
821: array(2) {
822: [8]=>
823: int(9)
824: [9]=>
825: int(10)
826: }
827: }
828: array(2) {
829: [0]=>
830: array(8) {
831: [0]=>
832: int(1)
833: [1]=>
834: int(2)
835: [2]=>
836: int(3)
837: [3]=>
838: int(4)
839: [4]=>
840: int(5)
841: [5]=>
842: int(6)
843: [6]=>
844: int(7)
845: [7]=>
846: int(8)
847: }
848: [1]=>
849: array(2) {
850: [0]=>
851: int(9)
852: [1]=>
853: int(10)
854: }
855: }
856:
857: [9]
858: array(2) {
859: [0]=>
860: array(9) {
861: [0]=>
862: int(1)
863: [1]=>
864: int(2)
865: [2]=>
866: int(3)
867: [3]=>
868: int(4)
869: [4]=>
870: int(5)
871: [5]=>
872: int(6)
873: [6]=>
874: int(7)
875: [7]=>
876: int(8)
877: [8]=>
878: int(9)
879: }
880: [1]=>
881: array(1) {
882: [0]=>
883: int(10)
884: }
885: }
886: array(2) {
887: [0]=>
888: array(9) {
889: [0]=>
890: int(1)
891: [1]=>
892: int(2)
893: [2]=>
894: int(3)
895: [3]=>
896: int(4)
897: [4]=>
898: int(5)
899: [5]=>
900: int(6)
901: [6]=>
902: int(7)
903: [7]=>
904: int(8)
905: [8]=>
906: int(9)
907: }
908: [1]=>
909: array(1) {
910: [9]=>
911: int(10)
912: }
913: }
914: array(2) {
915: [0]=>
916: array(9) {
917: [0]=>
918: int(1)
919: [1]=>
920: int(2)
921: [2]=>
922: int(3)
923: [3]=>
924: int(4)
925: [4]=>
926: int(5)
927: [5]=>
928: int(6)
929: [6]=>
930: int(7)
931: [7]=>
932: int(8)
933: [8]=>
934: int(9)
935: }
936: [1]=>
937: array(1) {
938: [0]=>
939: int(10)
940: }
941: }
942:
943: [10]
944: array(1) {
945: [0]=>
946: array(10) {
947: [0]=>
948: int(1)
949: [1]=>
950: int(2)
951: [2]=>
952: int(3)
953: [3]=>
954: int(4)
955: [4]=>
956: int(5)
957: [5]=>
958: int(6)
959: [6]=>
960: int(7)
961: [7]=>
962: int(8)
963: [8]=>
964: int(9)
965: [9]=>
966: int(10)
967: }
968: }
969: array(1) {
970: [0]=>
971: array(10) {
972: [0]=>
973: int(1)
974: [1]=>
975: int(2)
976: [2]=>
977: int(3)
978: [3]=>
979: int(4)
980: [4]=>
981: int(5)
982: [5]=>
983: int(6)
984: [6]=>
985: int(7)
986: [7]=>
987: int(8)
988: [8]=>
989: int(9)
990: [9]=>
991: int(10)
992: }
993: }
994: array(1) {
995: [0]=>
996: array(10) {
997: [0]=>
998: int(1)
999: [1]=>
1000: int(2)
1001: [2]=>
1002: int(3)
1003: [3]=>
1004: int(4)
1005: [4]=>
1006: int(5)
1007: [5]=>
1008: int(6)
1009: [6]=>
1010: int(7)
1011: [7]=>
1012: int(8)
1013: [8]=>
1014: int(9)
1015: [9]=>
1016: int(10)
1017: }
1018: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>