Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1604 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Question POO / pointeurs [résolu- presque]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Question POO / pointeurs [résolu- presque]

n°788418
T509
$job->GetJob(now)
Posté le 06-07-2004 à 18:28:00  profilanswer
 

Salut à tous,
 
J'ai une classe appelée objet.php
J'inclue le fichier de la classe au début de mon script.
 
Créer un nouvel objet ne pose pas de souci
 

Code :
  1. $nouveau = new objet();


 
Par contre je voudrais faire une fonction qui me permette de créer de nouveaux objets et de lui appliquer un traitement par la suite. Comment puis je récupérer la référence à cet objet ?
 
Je pense faire
 

Code :
  1. function creer_objet(&$ref_objet) {
  2.      $ref_objet =& new objet();
  3.      //traitement par la suite...
  4. }
  5. creer_objet($nouveau);


 
Pourrais je, par la suite, accéder aux méthodes par $nouveau->methode(); ?
 
Je ne suis pas à l'aise avec ces notions de pointeurs. Le & dans la fonction creer_objet() suffit-il à me donner l'accès à cet objet en dehors de la fonction ?
 
Merci pour vos lumières


Message édité par T509 le 07-07-2004 à 09:54:30

---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
mood
Publicité
Posté le 06-07-2004 à 18:28:00  profilanswer
 

n°788421
SomeBugsIn​Me
life suxx
Posté le 06-07-2004 à 18:46:24  profilanswer
 

Pourquoi tu fais pas :
 

Code :
  1. function CreatePlop() {
  2. $myplop = new Plop();
  3. return $myplop;
  4. }
  5. $plop1 = CreatePlop();
  6. $plop2 = CreatePlop();


n°788586
T509
$job->GetJob(now)
Posté le 06-07-2004 à 23:01:38  profilanswer
 

La solution que tu donnes fonctionne, je l'utiliserai si je ne m'en sors pas avec les pointeurs. Pour le moment, ce n'est pas le cas.
Je me suis dit qu'il serait intéressant d'apprendre un peu plus


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
n°788711
ratibus
Posté le 07-07-2004 à 08:04:29  profilanswer
 
n°788768
T509
$job->GetJob(now)
Posté le 07-07-2004 à 09:54:01  profilanswer
 

Je les avait toutes lues sauf celle là merci
La réponse est claire


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Question POO / pointeurs [résolu- presque]

 

Sujets relatifs
espace entre les lignes d'un tableau, problème avec mozilla [résolu][VB] Access 2000 selectionner la première valeur d une [RESOLU]
Decoupage de chaîne[Resolu]chercher code nouvelles par php
[PHP] Dans quel répertoire se placent les images qu'on uploade?hébergeur php gratuit avec fonctions ftp activées?
recherche de dico compatible a php[PHP] Expressions régulières... [Résolu]
[BATCH]connaître le nombre de ficihiers d'un répertoire...[resolu] 
Plus de sujets relatifs à : [PHP] Question POO / pointeurs [résolu- presque]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR