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)