Lines Matching refs:array

2 Directly modifying a REFERENCED array when foreach'ing over it.
10 //Build array:
18 echo "--> State of referenced array before loop:\n";
32 echo "--> State of array after loop:\n";
37 echo "\nPopping elements off end of a referenced array";
44 echo "\n\n\nShift elements off start of a referenced array";
51 echo "\n\n\nRemove current element of a referenced array";
58 echo "\n\n\nAdding elements to the end of a referenced array";
65 echo "\n\n\nAdding elements to the start of a referenced array";
74 Popping elements off end of a referenced array
76 --> State of referenced array before loop:
77 array(1) {
83 --> State of array after loop:
84 array(0) {
88 --> State of referenced array before loop:
89 array(2) {
98 --> State of array after loop:
99 array(0) {
103 --> State of referenced array before loop:
104 array(3) {
116 --> State of array after loop:
117 array(0) {
121 --> State of referenced array before loop:
122 array(4) {
137 --> State of array after loop:
138 array(0) {
143 Shift elements off start of a referenced array
145 --> State of referenced array before loop:
146 array(1) {
152 --> State of array after loop:
153 array(0) {
157 --> State of referenced array before loop:
158 array(2) {
167 --> State of array after loop:
168 array(0) {
172 --> State of referenced array before loop:
173 array(3) {
185 --> State of array after loop:
186 array(0) {
190 --> State of referenced array before loop:
191 array(4) {
206 --> State of array after loop:
207 array(0) {
212 Remove current element of a referenced array
214 --> State of referenced array before loop:
215 array(1) {
221 --> State of array after loop:
222 array(0) {
226 --> State of referenced array before loop:
227 array(2) {
236 --> State of array after loop:
237 array(0) {
241 --> State of referenced array before loop:
242 array(3) {
254 --> State of array after loop:
255 array(0) {
259 --> State of referenced array before loop:
260 array(4) {
275 --> State of array after loop:
276 array(0) {
281 Adding elements to the end of a referenced array
283 --> State of referenced array before loop:
284 array(1) {
290 --> State of array after loop:
291 array(2) {
299 --> State of referenced array before loop:
300 array(2) {
309 --> State of array after loop:
310 array(4) {
322 --> State of referenced array before loop:
323 array(3) {
335 --> State of array after loop:
336 array(6) {
352 --> State of referenced array before loop:
353 array(4) {
368 --> State of array after loop:
369 array(8) {
390 Adding elements to the start of a referenced array
392 --> State of referenced array before loop:
393 array(1) {
399 --> State of array after loop:
400 array(2) {
408 --> State of referenced array before loop:
409 array(2) {
418 --> State of array after loop:
419 array(4) {
431 --> State of referenced array before loop:
432 array(3) {
444 --> State of array after loop:
445 array(6) {
461 --> State of referenced array before loop:
462 array(4) {
477 --> State of array after loop:
478 array(8) {