Heim > Artikel > Backend-Entwicklung > So löschen Sie die letzten paar Elemente eines Arrays in PHP
In PHP können Sie die Funktion „array_splice()“ verwenden, um die letzten Elemente des Arrays zu löschen. Diese Funktion wird verwendet, um die angegebenen Elemente im Array zu löschen Löschen Sie die angegebene Anzahl am Ende der Array-Elemente. Die Syntax lautet „array_splice(array,start,Anzahl der Elemente)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So löschen Sie die letzten Elemente des Arrays in PHP
Sie können array_splice( )-Funktion zum Löschen der letzten paar Elemente des Array-Elements, entfernt die Funktion array_splice() ein ausgewähltes Element aus einem Array und ersetzt es durch ein neues Element. Diese Funktion gibt auch das Array zurück, das die entfernten Elemente enthält.
Tipps: Wenn die Funktion keine Elemente entfernt (Länge=0), wird das ersetzte Array ab der Position des Startparameters eingefügt (siehe Beispiel 2).
Hinweis: Die Schlüsselnamen im ersetzten Array bleiben nicht erhalten.
Die Syntax dieser Funktion lautet wie folgt:
array_splice(array,start,length,array)
Was beachtet werden muss, ist:
Nehmen wir ein Beispiel, um zu sehen, wie die letzten Elemente des Arrays gelöscht werden. Das Beispiel lautet wie folgt:
Löschen Sie die letzten beiden Elemente des Arrays
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); array_splice($a1,-2,2); print_r($a1); ?>
Ausgabeergebnis:
Löschen Sie die letzten drei Elemente des Arrays
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); array_splice($a1,-3,3); print_r($a1); ?>
Ausgabeergebnis:
Wenn Sie interessiert sind, können Sie auf „PHP“ klicken Video-Tutorial“, um mehr über PHP-Kenntnisse zu erfahren.
Das obige ist der detaillierte Inhalt vonSo löschen Sie die letzten paar Elemente eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!