29-11-2010, 06:33 PM
(29-11-2010, 05:22 PM)Dexyne a écrit : Bah si je défini ma variable dans les parenthèses de __construct ou dans __construct lui même (entre { et } ).
->Dans parenthèses :
__construct ($nomInitial='toto') {
$this -> monNom = $nomInitial;
}
->Dans accolades :
__construct () {
$this -> monNom = 'toto';
}
Je sais je suis chiant mais bon (en plus on est maintenant en fin de journée alors là c'fini pour toi XD)
les parenthèses ça s'appelle la liste des paramètres d'une fonction ...
et sinon, pour les
$this->monNom; // cette ligne ne sert à rien
Ben tu peux faire pareil en procédural*
$salut = 'hello';
$salut;
142;
'bonjour';
*fin bon c'est pasque t'es à l'intérieur d'une classe ou d'une fonction qu'il y a une quelconque différence avec le procédural.. Le seul endroit où tu peux pas coder c'est « entre les fonctions » dans un corps de classe.