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