j'ai une class php que j'ecris et je ne comprend pas un comportement :
voici le code de ma class
<?php
class sql_xml{
public $requete="charles";
public function __construct(){
echo $this->requete;
}// fin constructeur
}// fin class
?>
lorque je creer une instance de cette class(un objet $test=new sql_xml()) et que je definit ma proprietée requete a l'aide du code suivant :
$test->requete="bruno";
echo $test->requete;
j'obtiens bien un resultat bruno pour le code ci-dessu mais pour l'echo de mon constructeur j'obtiens "charles". mon constrcuteur se comporte comme si je n'avais pas redefinie ma propriétée requete a "bruno"voilà je me mélange un peu les neurones avec se comportement .
merci de votre aide
A+