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:
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 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
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
et là rien ne s'affiche...