par
Billygbk » 18 avr. 2019, 17:59
Bonjour à tous,
Je viens vers car j'ai un souci au niveau de mes variables.
Je crée une class Personne dans laquelle j'y ajoute une variable $prénom en private .
Class Personne {
private $nom ;
}
Je crée un New Personne :
$Julien= New personne() ;
$Julien->nom="Julien" ;
Ensuite j'essaie d'afficher l'objet $Julien de la sorte :
Écho $Julien->nom ;
La il m'indique que $nom est privé et que je n'y ai pas accès, rien d'anormal.
Le problème est que si je rajoute un underscore à $nom ( qui devient donc $_nom) et que je la laisse en privée, cette fois ci il me l'affiche alors que celle-ci est en privée.
Par avance, merci pour votre aide.
Bonjour à tous,
Je viens vers car j'ai un souci au niveau de mes variables.
Je crée une class Personne dans laquelle j'y ajoute une variable $prénom en private .
Class Personne {
private $nom ;
}
Je crée un New Personne :
$Julien= New personne() ;
$Julien->nom="Julien" ;
Ensuite j'essaie d'afficher l'objet $Julien de la sorte :
Écho $Julien->nom ;
La il m'indique que $nom est privé et que je n'y ai pas accès, rien d'anormal.
Le problème est que si je rajoute un underscore à $nom ( qui devient donc $_nom) et que je la laisse en privée, cette fois ci il me l'affiche alors que celle-ci est en privée.
Par avance, merci pour votre aide.