Bonjour, je souhaiterais savoir comment récupérer uniquement les valeurs non null d'un array.

par exemple si j'ai 5 variable dont la 3e est vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$var1 = "a";
$var2 = "b";
$var3 = "";
$var4 = "d";
$var5 = "e";
 
$tab = array($var1,$var2,$var3,$var4,$var5);
Lorsque je fais un forceach
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<ul>
foreach($tab as $valeur){<li>$valeur</li>}
</ul>
J'obtiens ceci

  • A
  • b
  • .
  • d
  • e


Alors que je souhaite avoir ceci

  • A
  • b
  • d
  • e


Merci pour toute aide