Bonjour,
Je pensais qu'il était obligatoire de déclarer une propriété dans une classe pour pouvoir l'utiliser.
Dans l'exemple ci-dessous j'utilise la propriété "ville" sans l'avoir déclarer dans la classe "Client".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class Client { public $nom; public $prenom; public $date_naissance; public function afficherInfosClient() { echo $this->nom.' '.$this->prenom; } } $client = new Client; $client->nom = "Alain"; $client->prenom = "Dupond"; $client->afficherInfosClient(); $client->ville = "Marseille"; echo $client->ville;
Est-ce problématique ?
Si on peut utiliser des propriétés sans les déclarer, à quoi bon le faire ?
Merci par avance
Partager