destroyedlolo Posté 16 Août 2006 Partager Posté 16 Août 2006 Bonjour, Je suis en PHP4, et j'utilise un tableau qui contient des objets (des classes) comme par exemple : class objet { var $nom;.... Pour retrouver la clef de l'objet qui a un nom precis, est-ce que je dois tout faire a la mimine (parcourir le tableau, teste a chaque fois le champs $nom, ...) ou existe-t-il une solution plus eleguante et surtout plus rapide ? Merci et A+ Lolo Lien vers le commentaire Partager sur d’autres sites More sharing options...
destroyedlolo Posté 17 Août 2006 Auteur Partager Posté 17 Août 2006 Bon, j'ai rien trouve de mieux que de tout recoder Ca n'a pas l'aire trop penalisant ... N'empeche que si qq'un a une idee lumineuse, elle sera la bienvenu. Lien vers le commentaire Partager sur d’autres sites More sharing options...
NorSeb Posté 17 Août 2006 Partager Posté 17 Août 2006 Salut, Est-ce que la fonction array_search() pourrait te convenir ? http://fr.php.net/manual/fr/function.array-search.php Lien vers le commentaire Partager sur d’autres sites More sharing options...
destroyedlolo Posté 17 Août 2006 Auteur Partager Posté 17 Août 2006 Ben non, car mon tableau contient des objets class et je ne fais la comparaison que sur un seul champ de la class. array-search fait semble-t-il la comparaison sur l'objet entier. A ca serait tellement simple si on pouvait surcharger l'operator == comme en C++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant