Bonjour

Je cherche une facon simple d'effacer tous les élément de mon array dont les valeurs sont vide ou null

Le résult de mon array est le suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
array(
	(int) 0 => 'model',
	(int) 1 => 'plusieurs',
	(int) 2 => ''
)
J'aimerais (int)2 soit supprimé
et s'il y avai ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
array(
	(int) 0 => '',
	(int) 1 => 'model',
	(int) 2 => 'plusieurs'
(int) 3 => ''
)
J'aimerais que 0 et 3 soit supprimé

J'aiessayé ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
foreach($search_terms as $k => $v){
 
    			if(empty($v) OR $v==''){ 
    					unset($k);
    			}
    		}
Mais ca n'efface rien!! Mais pourquoi?