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