Heim > Artikel > Backend-Entwicklung > Was sind die häufigsten Attributmodifikatoren in PHP?
Form:
class 类名{ 访问控制修饰符 属性或方法定义; } 有3个访问修饰符:
public
: Öffentlich: überall zugänglich (verwendet).
protected
: Geschützt: Der Zugriff (die Verwendung) ist nur innerhalb der Klasse und in Unterklassen oder übergeordneten Klassen der Klasse möglich.
private
: Privat: Kann nur innerhalb der Klasse aufgerufen (verwendet) werden.
Funktion:
wird verwendet, um die „Zugänglichkeit“ der von ihr geänderten Mitglieder zu „beschränken“;
Zugänglichkeit:
ist die „Gültigkeit“ (Legalität) der Verwendung dieser beiden Syntaxformen im Code:
Objekt-> Instanzattribut oder -methode;
Klasse:: Statische Eigenschaft oder Methode;
Zugriffskontrollmodifikator, Sie müssen den Speicherort dieser Syntaxform verwenden, um zu bestimmen, ob darauf zugegriffen werden kann.
hat 3 Zugriffsorte (Umfänge):
Innerhalb einer Klasse:
Innerhalb einer Klasse, die eine Klasse erbt:
Außerhalb einer bestimmten Klasse:
Zusammenfassung:
1. Auf öffentliche geänderte Mitglieder kann überall zugegriffen werden
2, innerhalb der Klasse ist dies möglich Zugriff auf Mitglieder auf jeder Ebene;
Öffentlich hat den eingeschränktesten Zugriff;
Das obige ist der detaillierte Inhalt vonWas sind die häufigsten Attributmodifikatoren in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!