Lines Matching refs:array

2 Directly modifying an unreferenced array when foreach'ing over it.
10 //Build array:
16 echo "--> State of array before loop:\n";
30 echo "--> State of array after loop:\n";
35 echo "\nPopping elements off end of an unreferenced array";
42 echo "\n\n\nShift elements off start of an unreferenced array";
49 echo "\n\n\nRemove current element of an unreferenced array";
56 echo "\n\n\nAdding elements to the end of an unreferenced array";
63 echo "\n\n\nAdding elements to the start of an unreferenced array";
72 Popping elements off end of an unreferenced array
74 --> State of array before loop:
75 array(1) {
81 --> State of array after loop:
82 array(0) {
86 --> State of array before loop:
87 array(2) {
96 --> State of array after loop:
97 array(0) {
101 --> State of array before loop:
102 array(3) {
114 --> State of array after loop:
115 array(0) {
119 --> State of array before loop:
120 array(4) {
135 --> State of array after loop:
136 array(0) {
141 Shift elements off start of an unreferenced array
143 --> State of array before loop:
144 array(1) {
150 --> State of array after loop:
151 array(0) {
155 --> State of array before loop:
156 array(2) {
165 --> State of array after loop:
166 array(0) {
170 --> State of array before loop:
171 array(3) {
183 --> State of array after loop:
184 array(0) {
188 --> State of array before loop:
189 array(4) {
204 --> State of array after loop:
205 array(0) {
210 Remove current element of an unreferenced array
212 --> State of array before loop:
213 array(1) {
219 --> State of array after loop:
220 array(0) {
224 --> State of array before loop:
225 array(2) {
234 --> State of array after loop:
235 array(0) {
239 --> State of array before loop:
240 array(3) {
252 --> State of array after loop:
253 array(0) {
257 --> State of array before loop:
258 array(4) {
273 --> State of array after loop:
274 array(0) {
279 Adding elements to the end of an unreferenced array
281 --> State of array before loop:
282 array(1) {
288 --> State of array after loop:
289 array(2) {
297 --> State of array before loop:
298 array(2) {
307 --> State of array after loop:
308 array(4) {
320 --> State of array before loop:
321 array(3) {
333 --> State of array after loop:
334 array(6) {
350 --> State of array before loop:
351 array(4) {
366 --> State of array after loop:
367 array(8) {
388 Adding elements to the start of an unreferenced array
390 --> State of array before loop:
391 array(1) {
397 --> State of array after loop:
398 array(2) {
406 --> State of array before loop:
407 array(2) {
416 --> State of array after loop:
417 array(4) {
429 --> State of array before loop:
430 array(3) {
442 --> State of array after loop:
443 array(6) {
459 --> State of array before loop:
460 array(4) {
475 --> State of array after loop:
476 array(8) {