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";
73 Popping elements off end of an unreferenced array
75 --> State of array before loop:
76 array(1) {
82 --> State of array after loop:
83 array(0) {
87 --> State of array before loop:
88 array(2) {
97 --> State of array after loop:
98 array(0) {
102 --> State of array before loop:
103 array(3) {
115 --> State of array after loop:
116 array(0) {
120 --> State of array before loop:
121 array(4) {
136 --> State of array after loop:
137 array(0) {
142 Shift elements off start of an unreferenced array
144 --> State of array before loop:
145 array(1) {
151 --> State of array after loop:
152 array(0) {
156 --> State of array before loop:
157 array(2) {
166 --> State of array after loop:
167 array(0) {
171 --> State of array before loop:
172 array(3) {
184 --> State of array after loop:
185 array(0) {
189 --> State of array before loop:
190 array(4) {
205 --> State of array after loop:
206 array(0) {
211 Remove current element of an unreferenced array
213 --> State of array before loop:
214 array(1) {
220 --> State of array after loop:
221 array(0) {
225 --> State of array before loop:
226 array(2) {
235 --> State of array after loop:
236 array(0) {
240 --> State of array before loop:
241 array(3) {
253 --> State of array after loop:
254 array(0) {
258 --> State of array before loop:
259 array(4) {
274 --> State of array after loop:
275 array(0) {
280 Adding elements to the end of an unreferenced array
282 --> State of array before loop:
283 array(1) {
289 --> State of array after loop:
290 array(2) {
298 --> State of array before loop:
299 array(2) {
308 --> State of array after loop:
309 array(4) {
321 --> State of array before loop:
322 array(3) {
334 --> State of array after loop:
335 array(6) {
351 --> State of array before loop:
352 array(4) {
367 --> State of array after loop:
368 array(8) {
389 Adding elements to the start of an unreferenced array
391 --> State of array before loop:
392 array(1) {
398 --> State of array after loop:
399 array(2) {
407 --> State of array before loop:
408 array(2) {
417 --> State of array after loop:
418 array(4) {
430 --> State of array before loop:
431 array(3) {
443 --> State of array after loop:
444 array(6) {
460 --> State of array before loop:
461 array(4) {
476 --> State of array after loop:
477 array(8) {