Saltar al contenido

Eliminar valores cero de un PHP array

Andrea, miembro de este equipo de trabajo, nos hizo el favor de redactar este enunciado ya que conoce muy bien este tema.

Solución:

array_filter hace eso. Si no proporciona una función de devolución de llamada, filtra todos los valores que son iguales false (conversión booleana).

Simplemente puede recorrer el array y deshabilite cualquier elemento que sea exactamente igual a 0

foreach ($array as $array_key => $array_item) 
  if ($array[$array_key] === 0) 
    unset($array[$array_key]);
  

Primer método:

";
    print_r($array);
    echo "

";

foreach($array as $array_item)
if($array_item==0)
unset($array_item);

echo"

";
        print_r($array_item);
        echo"

";

?>

Segundo método: Usar la función array_diff

  ";
    print_r($result);
    echo"

";
?>

Más adelante puedes encontrar las notas de otros programadores, tú todavía tienes la opción de insertar el tuyo si te apetece.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *