Der selbst Schlüsselwort und $ das Variable werden für zwei verschiedene Zwecke in der programmorientierten PHP-objektorientierten Programmierung verwendet. Diese werden hauptsächlich verwendet, um die Klassenmitglieder einer bestimmten Klasse zu repräsentieren. Der selbst Schlüsselwort wird verwendet, um die aktuellen und statischen Mitglieder der Klasse darzustellen. Der $ das Variable wird verwendet, um das aktuelle Objekt und die nicht statischen Mitglieder der Klasse darzustellen. Die Funktionen und Verwendungen von Selbstkeywords und $ Diese Variable in der PHP -Klasse werden in diesem Tutorial erläutert.
Self -Keyword:
Merkmale:
Die Funktionen dieses Schlüsselworts werden unten erwähnt:
Syntax:
Selbst :: $ static_member
Beispiel 1: Verwendung des Selbstschlüsselwortwords und rufen Sie die statische Funktion mit dem Objekt auf
Das folgende Beispiel zeigt die Verwendung des selbst Schlüsselwort, um auf die statischen Mitglieder einer Klasse zuzugreifen. Erstellen Sie eine PHP -Datei mit dem folgenden Code, der eine Klasse mit dem Namen "Besucher" mit einer statischen Variablen und Funktion enthält. Wenn ein Objekt dieser Klasse erstellt wird, wird der Anfangswert der statischen Variablen gedruckt. Der Increment_counter () Die Funktion erhöht den Wert der statischen Variablen um 1. Der selbst Das Schlüsselwort wird im Skript verwendet, um den Wert der statischen Variablen zu lesen und zu erhöhen.
KlassenbesucherAusgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Der Anfangswert von $ counter beträgt 1, was nach dem Inkrement 2 wird.
Beispiel-2: Verwendung des Selbstschlüsselworts und aufrufen die statische Funktion direkt
Im folgenden Beispiel, das Buch Die Klasse enthält drei statische Variablen und wenn das Objekt dieser Klasse erstellt wird, werden diese Variablen mit drei Werten durch Verwendung initialisiert das Ich Stichwort. Wenn die Methode addbook () mit dem Objekt aufruft, dann die statische Methode, Anzeige(), wird anrufen, indem sie die verwenden selbst Stichwort.
Wie auf die statischen Mitglieder der Klasse zugegriffen werden können, ohne ein Objekt zu erstellen, wird auch in diesem Tutorial gezeigt.
KlassenbuchAusgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Die Methode display () wird hier zweimal aufgerufen. Es wird mit dem Selbstschlüsselwort und direkt mit dem Klassennamen aufgerufen.
$ Diese Variable:
$ das Die Variable wird hauptsächlich in der objektorientierten Programmierung verwendet, um einen Verweis auf das aktuelle Objekt der Klasse festzulegen. Es wird verwendet, um sich auf das nicht statische Mitglied und die Funktion der Klasse zu beziehen, sonst generiert sie einen Fehler. Die Verwendungen dieser Variablen werden im nächsten Teil dieses Tutorials angezeigt.
Beispiel-3: Verwendung der $ dieser Variablen zum Zugriff auf das private Klassenmitglied
Im folgenden Beispiel, der Kunde Die Klasse wird mit zwei privaten Mitgliedern, einem Konstruktor und einer Methode erstellt. Private Mitglieder der Klasse sind nur innerhalb der Klasse zugänglich. Der $ das Hier wird Variable verwendet, um die Werte der privaten Mitglieder festzulegen und zu erhalten. Wenn das Objekt der Klasse erstellt wird, werden die Mitglieder der Klasse im Konstruktor initialisiert. Wenn das vollständiger Name() Die Methode wird aufgerufen, dann werden die Werte der privaten Mitglieder mit dem gedruckt $ das Variable.
KlassenkundeAusgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt.
Beispiel-4: Verwendung sowohl des Selbst-Keywords als auch $ dieser Variablen
Das folgende Beispiel zeigt die Verwendung von beiden das Ich Schlüsselwort und $ das Variable. Der Arbeitnehmer Klasse enthält ein statisches und privates Mitglied. Der selbst Schlüsselwort wird verwendet, um auf das statische Mitglied und auf das zuzugreifen $ das Variable wird verwendet, um auf das nicht statische Mitglied im Skript zuzugreifen.
KlassenangestellterAusgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Hier wird der Name des Mitarbeiters verwendet das Ich Schlüsselwort, und das Gehalt wird mit dem gedruckt $ das Variable.
Videoanleitung
Abschluss:
Das Ich Schlüsselwort und $ das Variable werden für verschiedene Zwecke innerhalb der Klasse verwendet. Beide werden verwendet, um auf die Mitglieder der Klasse zuzugreifen. Die Verwendung der Verwendung der selbst Schlüsselwort und $ das Variablen werden unter Verwendung von vier verschiedenen Beispielen in diesem Tutorial angezeigt, um dem Leser zu helfen, die Verwendung des selbst Schlüsselwort und $ das Variable sowie in ihrem PHP -Skript ordnungsgemäß anwenden.