[POO] Récupérer des objets en PHP 4
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:
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:
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...