par
Zolmitriptan » 20 avr. 2007, 09:59
Bonjour,
Voila le problème :
Je crée une classe, et donc evidemment, cette classe contient attributs et méthodes.
Je veux que ces attributs soient privés, au départ je faisais donc ca :
private $attribut ;
Mais j'ai lu, sur divers sites et tutos que pour déclarer un attribut, il fallait faire :
var $attribut ;
Je test, et ca marche. J'essais donc en faisant :
private var $attributs ;
Ca marche pas, j'essais dans l'autre sens (ben oui, on sait jamais

) :
var private $attributs ;
Et bien sur, ca marche toujours pas...
Alors, la bonne solution pour déclarer un attribut en priver en php5 c'est laquelle ?? Je suppose que c'est la première que j'utilisais, mais l'autre c'est quoi, c'est pour quoi... ??
Merci d'avance
Bonjour,
Voila le problème :
Je crée une classe, et donc evidemment, cette classe contient attributs et méthodes.
Je veux que ces attributs soient privés, au départ je faisais donc ca :
[php]
private $attribut ;
[/php]
Mais j'ai lu, sur divers sites et tutos que pour déclarer un attribut, il fallait faire :
[php]
var $attribut ;
[/php]
Je test, et ca marche. J'essais donc en faisant :
[php]
private var $attributs ;
[/php]
Ca marche pas, j'essais dans l'autre sens (ben oui, on sait jamais :lol: ) :
[php]
var private $attributs ;
[/php]
Et bien sur, ca marche toujours pas...
Alors, la bonne solution pour déclarer un attribut en priver en php5 c'est laquelle ?? Je suppose que c'est la première que j'utilisais, mais l'autre c'est quoi, c'est pour quoi... ??
Merci d'avance