Loresoft Software-Development
   
Hauptmenü
Artikel
Artikelsuche
 
Titel: php-Funktion unset
Beschreibung: zum entfernen von Array-Einträgen oder ganzen Arrays
Kategorie: Programmierung
Unterkategorie PHP
 
Artikel überarbeiten: php-Funktion unset
 
Hat Ihnen die Seite weitergeholfen?
sehr gut sehr schlecht




Mit dem Befehl unset() können sowohl Variablen, als auch Arrays gelöscht und somit vollständig freigeben werden


$array = array(P, H, P);

// Löscht das H
unset($array[1]);

// Löscht das ganze Array
unset($array);


Durch das Löschen einzelner Einträge entstehen Lücken im Index des Arrays. Array-Funktionen wie foreach() oder each() stört dies jedoch nicht. Benötigt man dennoch ein Array mit fortlaufendem Index für direkten Zugriff, muss aus den verbleibenden Elementen ein neues Array erstellen werden

// Array mit fortlaufendem Index erzeugen
$array = array_values($array);

aktuelle Seitenaufbauzeit: 65.21 ms.