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