* Le problème * *************** J'ai deux classes d'objets : CLIENT et UTILISATEUR (avec chacune leurs attributs et leurs méthodes).
Je souhaite que CLIENT contiennent une liste d'UTILISATEUR (dans un tableau en fait, cela me semble plus simple pour la manipulation vu toutes les nouvelles fonctions PHP)
Existe-t-il un moyen simple pour avoir une structure de la forme suivante : Array (UID1 => Array ( Att1 => Val1, ... Attn => Valn), ... UIDn => Array ( Att1 => Val1, ... Attn => Valn) où UIDn : identifiant d'un UTILISATEUR (clé) Attn : un des attributs de l'UTILISATEUR Valn : valeur de cet attribut
Peut-on par exemple écrire un truc du genre : class UTILISATEUR extends ... { } (dans un fichier)
class CLIENT extends pouet { (dans un autre fichier) MesUtilisateurs = array(UTILISATEUR); }
Enfin, j'espère que vous voyez ce que je voudrais obtenir. Merci d'avance pour votre attention.
Marsh Posté le 02-09-2002 à 17:25:15
Bonjour,
* Le problème *
***************
J'ai deux classes d'objets : CLIENT et UTILISATEUR (avec chacune leurs attributs et leurs méthodes).
Je souhaite que CLIENT contiennent une liste d'UTILISATEUR (dans un tableau en fait, cela me semble plus simple pour la manipulation vu toutes les nouvelles fonctions PHP)
Existe-t-il un moyen simple pour avoir une structure de la forme suivante :
Array (UID1 => Array ( Att1 => Val1,
...
Attn => Valn),
...
UIDn => Array ( Att1 => Val1,
...
Attn => Valn)
où UIDn : identifiant d'un UTILISATEUR (clé)
Attn : un des attributs de l'UTILISATEUR
Valn : valeur de cet attribut
Peut-on par exemple écrire un truc du genre :
class UTILISATEUR extends ... { } (dans un fichier)
class CLIENT extends pouet { (dans un autre fichier)
MesUtilisateurs = array(UTILISATEUR);
}
Enfin, j'espère que vous voyez ce que je voudrais obtenir.
Merci d'avance pour votre attention.
A++