Wie man Zeilen aus einem Array in PHP entfernen . Mit Arrays hilft Programmierern zu vermeiden schriftlich wiederholende , sperrige Code. Arrays tun gegenwärtigen Probleme nicht auftreten würden , während mithilfe von regulären Variablen , though. Sie müssen wissen, wie man jede Zeile über die bloße nannte es durch den Array-Namen und Zeilennummer manipulieren. In PHP gibt es eingebaute Funktionen , die dieses Problem anzugehen, wie " unset () " und " count () . " Verwenden Sie " unset () " , um Zeilen aus Arrays in einer Vielzahl von Möglichkeiten zu entfernen. Anleitung 
 1 
 Erstellen Sie eine Variable und setzen Sie den Wert , um den Schlüssel für die Zeile , die Sie aus Ihrem Array entfernen lassen. Jede Zeile enthält einen Schlüssel , beginnend mit der Zahl Null und Inkrementieren um eins für jede neue Zeile . Führen Sie das Array in der " unset () "-Funktion und geben Sie die Variable als Schlüssel. Zum Beispiel: 
 
 $ variable = 5; 
 
 unset ($ arrayname [ $ variable ] ); 
 
 Der obige Code entfernt den sechsten Zeile aus einem Array namens " arrayname . " 
 2 
 Wählen Sie ein Array Reihe durch ihren Wert , indem Sie eine Variable auf den gewünschten Wert zuerst und verwenden Sie diese Variable als Schlüssel in der Reihe unset ( )-Funktion : 
 
 $ variable = "Name" ; 
 
 unset ($ arrayname [ $ variable ] ); 
 
 Der obige Code entfernt eine Zeile mit "name" als Wert 
 . 3 
 löschen alle Zeilen auf einmal mit einer " foreach " Loop-Struktur . Zum Beispiel: 
 
 foreach ($ arrayname wie $ i = > $ variable ) { 
 
 unset ( $ array [$ i] ); } 
 
 
 < p> Ersetzen Sie " $ variable " mit der Anzahl der Zeiten, die Sie wollen, dass die " unset () "-Funktion , sich zu wiederholen . Stellen Sie eine Variable "count ($ arrayname ) " , um dynamisch die Anzahl der Zeilen im Array müssen Sie durch gehen . Das " $ i "-Variable wird der Zähler und es wird ihr Wert um eins erhöht jedes Mal den Code wiederholt in der " foreach "-Schleife .