Supprimer les chaînes vides d'un tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Supprimer les chaînes vides d'un tableau

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

par moogli » 21 mai 2012, 12:50

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.

@+

Supprimer les chaînes vides d'un tableau

par binboum » 21 mai 2012, 09:54

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 ?