PHP
Referenzliste
unset
Variablen-Funktionen
Befehl:
void unset ( mixed $var [, mixed $... ] )
Parameter-Liste:
Beschreibung | |
---|---|
Die zu löschende Variable. | |
... | eine weitere zu löschende Variable ... |
Beschreibung:
unset() löscht die angegebene Variable.
Das Verhalten von unset() innerhalb einer Funktion kann abhängig davon, was für einen Variablentyp Sie zu löschen versuchen, variieren.
Wenn eine globalisierte Variable innerhalb einer Funktion mit unset() behandelt wird, wird nur die lokale Variable gelöscht. Die Variable innerhalb der aufrufenden Umgebung behält den selben Wert wie vor dem Aufruf von unset().
Das Verhalten von unset() innerhalb einer Funktion kann abhängig davon, was für einen Variablentyp Sie zu löschen versuchen, variieren.
Wenn eine globalisierte Variable innerhalb einer Funktion mit unset() behandelt wird, wird nur die lokale Variable gelöscht. Die Variable innerhalb der aufrufenden Umgebung behält den selben Wert wie vor dem Aufruf von unset().
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Da dies ein Sprachkonstrukt und keine Funktion ist, können Sie dieses nicht mit Variablenfunktionen verwenden.
Es ist möglich, sogar Objekteigenschaften zu löschen, die im aktuellen Kontext sichtbar sind.
Es ist ab PHP 5 nicht mehr möglich, $this innerhalb einer Objektmethode zu löschen.
Wenn unset() auf Objekteigenschaften angewendet wird, auf die nicht direkt zugegriffen werden kann, wird, sofern sie deklariert wurde, die Überladungsmethode __unset aufgerufen.
Siehe auch:
unset() - Beispiel:
Eingabe:
<?php // löscht eine einzelne Variable unset($foo); // löscht ein einzelnes Element eines Arrays unset($bar['quux']); // löscht mehr als eine Variable unset($foo1, $foo2, $foo3); ?>
Beschreibung:
Mit dem Befehl unset() k�nnen Sie eine Variable oder ein Array l�schen und somit wieder vollst�ndig freigeben.
Beschreibung:
Beschreibung | |
---|---|
Unterstützung für multiple Argumente hinzugefügt. |
unserialize() - Beispiel 2:
Eingabe:
<?php $name = 'Felipe'; var_dump((unset) $name); ?>
Beschreibung:
Beschreibung | |
---|---|
Unterstützung für multiple Argumente hinzugefügt. |
Variablen-Funktionen