Wenn der ungehindert Die Funktion wird für die lokalen und globalen Variablen verwendet und setzt dann beide Variablen lokal zurück. Das bedeutet. Das $ Globals -Array oder das globale Schlüsselwort kann verwendet werden, um die globale Variable dauerhaft abzubauen. Die Verwendungen dieser Funktion zum Zurücksetzen von PHP -Variablen haben in diesem Tutorial gezeigt.
Syntax
Diese Funktion kann mehrere Variablen verschiedener Datentypen zum Löschen aufnehmen und gibt nichts zurück. Die Syntax dieser Funktion hat unten angegeben.
void unversehrt (gemischt $ var [, gemischt… $ vars])Das erste Argument dieser Funktion ist obligatorisch. Die anderen optionalen Argumente können in dieser Funktion verwendet werden, um mehrere Variablen zu löschen.
Verwendungen von unet () Funktionen
Die Verwendung der UNSET () -Funktion zum Löschen einer oder mehrerer Variablen hat in diesem Teil des Tutorials gezeigt.
Beispiel 1: Setzen Sie die globale Variable zurück
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um die Art des Löschens einer Variablen mithilfe der Variablen "UnSet () zu überprüfen. Im Skript wurde eine Float -Variable deklariert, die später mit der UNSET () -Funktion gelöscht wurde. Die Variable hat vor dem Löschen und nach dem Löschen gedruckt.
// Einen schwebenden Wert initialisierenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Warnmeldungen wurden nach dem Löschen der Variablen in der Ausgabe gedruckt.
Beispiel 2: Setzen Sie die globale Variable innerhalb der Funktion zurück
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um zu überprüfen, wie die globale Variable funktioniert, wenn die Variable in der Funktion gelöscht wird. Die globale Variable benannt $ num wurde im Skript deklariert und 10 wurde mit der Variablen hinzugefügt und die Variable unter Verwendung der UNSET () -Funktion in der Funktion namens Unsetglobal () gelöscht (). Die $ num hat vor und nach dem Aufrufen der Funktion "Unsetglobal ()) gedruckt.
// eine Ganzzahlvariable deklarierenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Nach der Ausgabe wurde die globale Variable innerhalb der Funktion nicht zerstört.
Beispiel-3: Setzen Sie die globale Variable mit dem Globals-Array zurück
Das Globals -Array ist erforderlich, um die globalen Variablen innerhalb der Funktion zu vereinen. Erstellen Sie eine PHP -Datei mit dem folgenden Skrip. Die Funktion isset () wurde im Skript verwendet, um die Erwärmungsnachricht nach dem Löschen der Variablen zu entfernen.
// eine Ganzzahlvariable deklarierenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Beispiel-4: Setzen Sie den variablen Pass mit Referenz zurück
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um die Art der Entfernung der Variablen zu überprüfen, die in der Funktion mit Referenz übergeben wird. Eine String -Variable wurde definiert und in der Funktion namens Combinestring () definiert und übergeben. Die Variable wurde nach der Verkettung eines Stringwerts innerhalb der Funktion gelöscht. Die Variable hat vor und nach dem Aufrufen der Funktion und innerhalb der Funktion nach dem Löschen gedruckt.
/*Deklarieren Sie die Funktion, um Zeichenfolgenwerte zu kombinieren und zu überprüfenAusgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt. Die Ausgabe zeigt, dass die Variable lokal gelöscht wurde und die globale Variable den modifizierten Wert enthält.
Beispiel-5: statische Variable zurücksetzen
Erstellen Sie eine PHP -Datei mit dem folgenden Skript, um zu überprüfen, wie die statische Variable funktioniert, nachdem Sie sie in der Funktion entfernt haben. Die Funktion "UnsSetaticVariable () () wurde dreimal aufgerufen, um die Ausgabe der statischen Variablen zu überprüfen.
/*Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Skripts angezeigt.
Abschluss
In diesem Tutorial wurden verschiedene Beispiele für die unet () -Funktion gezeigt, um die globalen, referenz- und statischen Variablen zu verunsichern, die den PHP -Benutzern helfen, den Zweck dieser Funktion ordnungsgemäß zu kennen.