Funciones útiles

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(=> 'one'=> 'two'=> '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.