Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erklärung der PHP-Funktion array_shift(): Löschen Sie das erste Element im Array

Detaillierte Erklärung der PHP-Funktion array_shift(): Löschen Sie das erste Element im Array

怪我咯
怪我咯Original
2017-06-07 11:51:109250Durchsuche

Was ist die Funktion von PHP array_shift()?

Die Funktion array_shift() in PHP löscht das erste Element im Array und gibt den Wert des gelöschten Elements zurück. Dieser Artikel stellt die Verwendung und Definition der PHP-Funktion array_shift() im Detail vor. Wenn Sie interessiert sind, können Sie einen Blick darauf werfen.

Definition und Verwendung

Die Funktion array_shift() löscht das erste Element im Array und gibt den Wert des gelöschten Elements oder NULL zurück, wenn das Array leer ist. . Wenn der Schlüsselname numerisch ist, erhalten alle Elemente neue Schlüsselnamen, beginnend bei 0 und aufsteigend um 1 (siehe Code in Beispiel 2 unten), und die literalen Schlüsselwerte bleiben unverändert.

Syntax

array_shift(array)

Das Parameterarray ist ein angegebenes Array und muss angegeben werden.

Beispiel 1

Verwenden Sie die Funktion php array_shift(), um das erste Element im $stack-Array zu löschen und das gelöschte Element zurückzugeben. Der Code ist wie folgt folgt

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

Ausgabeergebnis der Ausführung des Codes:

Detaillierte Erklärung der PHP-Funktion array_shift(): Löschen Sie das erste Element im Array

Der obige Code löscht das erste Element im $stack-Array Danach wird $fruit das Element Orange zugewiesen.

Beispiel 2

Verwenden Sie die PHP-Funktion array_shift(), um ein Array mit numerischen Tastennamen zu löschen. Der Code lautet wie folgt:

<?php
$a=array(0=>"red",1=>"green",2=>"blue");
echo array_shift($a);
print_r ($a);
?>

Code, der die Ausgabe ausführt Ergebnis:

Detaillierte Erklärung der PHP-Funktion array_shift(): Löschen Sie das erste Element im Array

Sie können sehen, dass der Schlüsselname des ursprünglichen Elements „grün“ „1“ ist, aber nach Verwendung der Funktion array_shift() alle Schlüsselnamen ändern sich ab 0 Start

[Empfehlungen für verwandte Artikel]

Definition und Verwendung der PHP-Array-Funktion array_push()

php Detaillierte Erläuterung der Anwendungsbeispiele der Funktionen array_push(), array_pop() und array_shift()

Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der PHP-Funktion array_shift(): Löschen Sie das erste Element im Array. 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