Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie den Kopf und das Ende eines PHP-Arrays

So löschen Sie den Kopf und das Ende eines PHP-Arrays

藏色散人
藏色散人Original
2021-05-08 10:34:111836Durchsuche

So löschen Sie den Kopf und das Ende eines PHP-Arrays: 1. Verwenden Sie „array_shift“, um die Einheit am Anfang des Arrays aus dem Array zu verschieben. 2. Verwenden Sie „array_pop“, um die letzte Einheit des Arrays zu entfernen.

So löschen Sie den Kopf und das Ende eines PHP-Arrays

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Löschen Sie das Startzellenelement

array_shift

array_shift – Verschieben Sie die Startzelle aus dem Array

Anweisungen

mixed array_shift ( array &$array )

array_shift() Verschiebt das erste Element des Arrays nach außen und gibt es als Ergebnis zurück, dekrementiert die Länge des Arrays um eins und verschiebt alle anderen Elemente um eine Position nach vorne. Alle numerischen Tastennamen werden so geändert, dass sie ab Null zählen, und Texttastennamen bleiben unverändert. Hinweis: Mit dieser Funktion wird der Array-Zeiger zurückgesetzt (reset()).

Parameterarray

Das Eingabearray.

Rückgabewert

Gibt den verschobenen Wert zurück oder NULL, wenn das Array leer oder kein Array ist.

Beispiel

Example #1 array_shift() 例子
$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_shift($stack);
print_r($stack);
?>

Die obige Routine gibt Folgendes aus: Array( [0] => Banane [1] => Apfel [2] => Himbeere)

und Orange wird $fruit zugewiesen.

Empfohlenes Lernen: „PHP-Video-Tutorial

Löschen Sie das Leitwerkselement

array_pop

array_pop – Nehmen Sie die letzte Einheit des Arrays heraus (nehmen Sie sie vom Stapel)

Anleitung

mixed array_pop ( array &$array )

array_pop() Pop und gibt das letzte Element des Arrays zurück und verringert die Länge des Arrays um eins. NULL wird zurückgegeben, wenn das Array leer ist (oder kein Array). Darüber hinaus wird eine Warnung generiert, wenn der aufgerufene Wert keine Zahl ist. Hinweis: Mit dieser Funktion wird der Array-Zeiger zurückgesetzt (reset()).

Das Parameterarray

muss ein Array von Stapeln sein.

Rückgabewert

Gibt den letzten Wert des Arrays zurück. Wenn das Array leer ist (wenn es kein Array ist), wird NULL zurückgegeben.

Beispiel

Beispiel #1 array_pop()-Beispiel

$stack = array("orange", "banana", "apple", "raspberry");
$fruit = array_pop($stack);
print_r($stack);
?>

Nach diesem Vorgang hat $stack nur noch 3 Einheiten: Array( [0] => orange [1] => banane [2] => apfel )

und Himbeere werden $frucht zugeordnet.

Das obige ist der detaillierte Inhalt vonSo löschen Sie den Kopf und das Ende eines PHP-Arrays. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn