Foros del Web » Programando para Internet » PHP »

Eliminar ceros de un array

Estas en el tema de Eliminar ceros de un array en el foro de PHP en Foros del Web. Hola, soy nuevo en PHP y me gustaría saber como eliminar uno o varios ceros de un array y luego reindexarlo.Por ejemplo: $el_array=array('0','25','50','0','75','0'); y luego ...
  #1 (permalink)  
Antiguo 17/07/2008, 05:07
Avatar de ferquetzal  
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 15 años, 9 meses
Puntos: 0
Eliminar ceros de un array

Hola, soy nuevo en PHP y me gustaría saber como eliminar uno o varios ceros de un array y luego reindexarlo.Por ejemplo:

$el_array=array('0','25','50','0','75','0');

y luego reindexarlo y obtener denro del $el_array 25,50,75

Gracias por adelantado
  #2 (permalink)  
Antiguo 17/07/2008, 05:09
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 5 meses
Puntos: 48
Respuesta: Eliminar ceros de un array

Puedes usar array_filter() (www.php.net/array_filter)
  #3 (permalink)  
Antiguo 17/07/2008, 08:20
Avatar de ferquetzal  
Fecha de Ingreso: julio-2008
Mensajes: 26
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Eliminar ceros de un array

Gracias, he usado

function cero($var)
{
return($var >0);
}
$el_array=array_filter($el_array,"cero");
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:44.