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