Page 1 sur 1

Supprimer les chaînes vides d'un tableau

Posté : 21 mai 2012, 09:54
par binboum
Bonjour,

Je cherche une fonction native ( une boucle je trouve ça un peu brouillon pour faire ce genre de vérification).

J'ai fait des recherches,
Et j'ai trouvé ça :

php-debutant/supprimer-les-chaines-vide ... 36891.html

Seulement comme l'a dit Hubert Roksor, les effets secondaires dont :

ça retire les champs dont le contenu est "0" (mais pas "00" autant que je me souvienne)

Me gêne vraiment, pourriez vous me dire ce que vous en pensez ?

Re: Supprimer les chaînes vides d'un tableau

Posté : 21 mai 2012, 12:50
par moogli
salut,

il s'agit d'un effet de bord du faible type de php, 0 ou '0' sont considéré comme false, dans le cas de array_filter une évaluation à false équivaut à ne pas retourner l'élément.

Le seul moyen et une fonction de callback perso qui retourne true /false en fonction de ce que tu souhaite.

@+