IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer les valeurs vides d'un tableau


Sujet :

Langage PHP

  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 672
    Points : 845
    Points
    845
    Par défaut Supprimer les valeurs vides d'un tableau
    Bonjour,
    Je cherche à éliminer toutes les valeurs vides d'un tableau sans avoir à le parcourir par une boucle: Par exemple dans le tableau ci-dessous, je voudrais éliminer la paire clef/valeur 'application'=>'':
      'project' => string 'My project' (length=10)
      'application' => string '' (length=0)
      'version' => string '3.0' (length=3)
      'author' => string 'moimp' (length=18)

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 908
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 908
    Points : 14 820
    Points
    14 820

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 672
    Points : 845
    Points
    845
    Par défaut
    Je ne connaissais pas cette fonction, c'est super!

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 274
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 274
    Points : 8 578
    Points
    8 578
    Billets dans le blog
    17
    Par défaut
    Dans le même genre il y a aussi array_map() et array_reduce().
    Avec ces 3 fonctions tu peux à peu près tout faire sur les tableaux.
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  5. #5
    Membre éclairé
    Homme Profil pro
    Ingénieur en électrotechnique retraité
    Inscrit en
    Décembre 2008
    Messages
    1 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Ingénieur en électrotechnique retraité

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 672
    Points : 845
    Points
    845
    Par défaut
    Merci. Je connaissais array_map mais je pense que array_reduce pourrait me rendre service.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Supprimer les valeurs nulles d'un tableau
    Par Pumataghju dans le forum Débuter
    Réponses: 10
    Dernier message: 02/11/2011, 12h30
  2. [XL-2007] Supprimer les valeurs vides de ma liste déroulante
    Par Nanais19 dans le forum Excel
    Réponses: 3
    Dernier message: 06/10/2011, 14h26
  3. [XL-2003] (Cacher) modifié en : Supprimer les lignes vides dans un tableau
    Par azerty1956 dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 15/04/2009, 19h12
  4. Réponses: 10
    Dernier message: 10/10/2008, 14h22
  5. Réponses: 1
    Dernier message: 12/12/2006, 13h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo