Le contenu de cet article concerne la simple comparaison des différences et l'introduction de l'utilisation entre Public&Private&Protect en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
public [Public]
peut être appelé par d'autres classes et objets n'importe où dans le programme (à l'intérieur de la classe, en dehors de la classe). Les sous-classes peuvent hériter et utiliser tous les membres publics de la classe parent.
Private [Private]
Les variables et méthodes modifiées par private ne peuvent être appelées et modifiées qu'à l'intérieur de la classe où elles se trouvent et ne sont pas accessibles en dehors de la classe. Ni l’un ni l’autre n’est possible dans les sous-classes.
Si appelé directement, une erreur se produira.
Protect [Protected]
Les membres de classe modifiés avec protected peuvent être appelés dans cette classe et ses sous-classes, mais ne peuvent pas être appelés ailleurs.
Recommandations associées :
public, privé, protégé en php5
Différences entre public, privé et protégé en classe php , et exemple
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!