|
| HOW TO MODIFY ARRAYS
Arrays, just like normal variables, can be changed at any time in your script. For example, you can add or remove elements, rearrange the order of elements or change individual values.
Example: Add Element
Suppose you have an array:
$colors=array('blue', 'red', 'green');
To add element:
$colors[ ]="black";
Now the $colors array will be:
$colors=array('blue', 'red', 'green', 'black');
Example: Remove Element
Suppose you have an array:
$colors=array('blue', 'red', 'green');
The above is equivalent to:
$colors[0]="blue";
$colors[1]="red";
$colors[2]="green";
Say, you want to remove red:
$unset($colors[1]);
Now the $colors array will be:
$colors=array('blue', 'green');
Example: Change Value
Suppose you have an array:
$colors=array('blue', 'red', 'green');
The above is equivalent to:
$colors[0]="blue";
$colors[1]="red";
$colors[2]="green";
Say, you want to change green to yellow, just do:
$colors[2]="yellow";
Now the $colors array will be:
$colors=array('blue', 'red', 'yellow');
Example: Rearrange
Suppose you have an array:
$colors=array('blue', 'red', 'green');
The above is equivalent to:
$colors[0]="blue";
$colors[1]="red";
$colors[2]="green";
Say, you want to swap blue and green around, just do:
$colors[2]="blue";
$colors[0]="green";
Now the $colors array will be:
$colors=array('green', 'red', 'blue');
See also:
|
|