1--TEST-- 2array_chunk() - variation 12 3--FILE-- 4<?php 5$array = array (1 => 1, 5 => 2, 8 => 3); 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(3) { 17 [1]=> 18 int(1) 19 [5]=> 20 int(2) 21 [8]=> 22 int(3) 23} 24[1] 25array(3) { 26 [0]=> 27 array(1) { 28 [0]=> 29 int(1) 30 } 31 [1]=> 32 array(1) { 33 [0]=> 34 int(2) 35 } 36 [2]=> 37 array(1) { 38 [0]=> 39 int(3) 40 } 41} 42array(3) { 43 [0]=> 44 array(1) { 45 [1]=> 46 int(1) 47 } 48 [1]=> 49 array(1) { 50 [5]=> 51 int(2) 52 } 53 [2]=> 54 array(1) { 55 [8]=> 56 int(3) 57 } 58} 59array(3) { 60 [0]=> 61 array(1) { 62 [0]=> 63 int(1) 64 } 65 [1]=> 66 array(1) { 67 [0]=> 68 int(2) 69 } 70 [2]=> 71 array(1) { 72 [0]=> 73 int(3) 74 } 75} 76 77[2] 78array(2) { 79 [0]=> 80 array(2) { 81 [0]=> 82 int(1) 83 [1]=> 84 int(2) 85 } 86 [1]=> 87 array(1) { 88 [0]=> 89 int(3) 90 } 91} 92array(2) { 93 [0]=> 94 array(2) { 95 [1]=> 96 int(1) 97 [5]=> 98 int(2) 99 } 100 [1]=> 101 array(1) { 102 [8]=> 103 int(3) 104 } 105} 106array(2) { 107 [0]=> 108 array(2) { 109 [0]=> 110 int(1) 111 [1]=> 112 int(2) 113 } 114 [1]=> 115 array(1) { 116 [0]=> 117 int(3) 118 } 119} 120 121[3] 122array(1) { 123 [0]=> 124 array(3) { 125 [0]=> 126 int(1) 127 [1]=> 128 int(2) 129 [2]=> 130 int(3) 131 } 132} 133array(1) { 134 [0]=> 135 array(3) { 136 [1]=> 137 int(1) 138 [5]=> 139 int(2) 140 [8]=> 141 int(3) 142 } 143} 144array(1) { 145 [0]=> 146 array(3) { 147 [0]=> 148 int(1) 149 [1]=> 150 int(2) 151 [2]=> 152 int(3) 153 } 154} 155