Bonjour à tous,
j'ai besoin d'utiliser des objets pour un programme et je suis pas du tout familiarisé avec la POO. J'utilise php4
Je commence donc par quelques tests basiques (mais deja ça coince)
j'aimerais savoir comment on récupère les attributs d'un objet. J'ai lu plusieurs tutoriels dessus mais je ne récupère pas les valeurs de mes attributs.
dans mon fichier "creer_objet.php" je définis la classe suivante:
et j'essaie de récupérer mes attributs dans le fichier recupObjet.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <?php class creerObjet { /** * Déclaration des attributs */ var $cha_id; var $met_id; var $scc_id; // constucteur function __construct($chaId, $metId, $sccId) { $this->cha_id = $chaId; $this->met_id = $metId; $this->scc_id = $sccId; } // destructeur function __destruct() { echo '<br>le destructeur a été détruit'; } }
et là rien ne s'affiche...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 include("creer_objet.php"); // affectation de 3 variables $chap = 2; $meth = 3; $scco = 5; $testObjet= new creerObjet($chap, $meth, $sccId); $testAttribut = $testObjet->cha_id; echo "$testAttribut"; // doit afficher 2
Partager