Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
La programmation orientée objet : La gestion des attributs et des constantes
PHP 8.1 permet désormais d'avoir des attributs « readonly ».
Contrairement à const, le mot clé readonly permet la modification de l'attribut après sa déclaration, mais uniquement dans le constructeur de la classe.
Une fois l'objet construit, il ne sera plus possible de le faire changer d'état.
Ce mot clé peut être utilisé dans différents contextes :
Lors de la définition de l'attribut (spécifique à un attribut).
Lors de la définition de la classe (s'applique à tous les attributs).
Lors d'une promotion de propriétés de constructeur.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :