Existe un buen número de funciones útiles para trabajar con array. Consulte la sección funciones de arrays.
Note:
La función unset() le permite eliminar keys de un array. Tenga en cuenta que el array no es re-indexado. Si desea el comportamiento real de "eliminar y desplazar", el array puede ser re-indexado usando la función array_values().<?php
$a = array(1 => 'one', 2 => 'two', 3 => 'three');
unset($a[2]);/* producirá un array que hubiera sido definida como
$a = array(1 => 'one', 3 => 'three');
y NO
$a = array(1 => 'one', 2 =>'three');
*/
$b = array_values($a);// Ahora $b es array(0 => 'one', 1 =>'three')?>
La estructura de control foreach existe específicamente para arrays. Ésta provee una manera fácil de recorrer un array.