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 :

Foreach et classe


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2007
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 71
    Points : 83
    Points
    83
    Par défaut Foreach et classe
    Bonjour,

    Je viens de découvrir avec effroi que lister le contenu d'une classe à l'aide d'un foreach est impossible si on utilise des propriétés privées ... Pourtant, la methode print_r arrive bien a le faire !

    Y a t'il une maniere de permettre cela ?

  2. #2
    Membre expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Points : 3 545
    Points
    3 545
    Par défaut
    Bonjour,

    J'imagine que print_r utilise la réflection (ou introspection).

    Le manuel se trouve ici

Discussions similaires

  1. Classe pour la création d'un graphe xy
    Par Bob dans le forum MFC
    Réponses: 24
    Dernier message: 03/12/2009, 17h20
  2. [JSTL] Lier des tags c:forEach imbriqués aux class de la servlet
    Par Joratois dans le forum Taglibs
    Réponses: 8
    Dernier message: 19/01/2009, 10h42
  3. Foreach sur les membres d'une classe
    Par titan_33 dans le forum C#
    Réponses: 10
    Dernier message: 16/04/2008, 09h39
  4. Réponses: 6
    Dernier message: 12/11/2006, 16h46
  5. Réponses: 31
    Dernier message: 30/03/2006, 16h57

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