Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2011, 06:25
Avatar de naitmeir
naitmeir
 
Fecha de Ingreso: junio-2008
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta Respuesta: Eliminar elementos array

Estoy intentado modificar esta funcion para mi array, ya que el mio es bidimensional ...

$array: el array en el que queremos eliminar se le pasa por valor.
$deleteIt: el valor que queremos eliminar
$useOldKeys: si el valor es false la funcion re hará el índice (desde 0, 1, …)

si es true: la función conservará el antiguo índice

Devuelve verdadero si se encontró el valor, sino falso

Código PHP:
function deleteFromArray(&$array$deleteIt$useOldKeys FALSE)
{
    
$key array_search($deleteIt,$array,TRUE);
    if(
$key === FALSE)  return FALSE;
    unset(
$array[$key]);
    if(!
$useOldKeys)  $array array_values($array);
    return 
TRUE;