Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Anwendungsbeispiele der Funktionen array_push(), array_pop() und array_shift() in PHP

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

怪我咯
怪我咯Original
2017-06-07 14:51:595331Durchsuche

Was sind die jeweiligen Verwendungen der PHP-Array-Funktionen array_push(), array_pop() und array_shift()?

php Die array_push-Funktion fügt ein oder mehrere Elemente (push) am Ende des Arrays des ersten Parameters hinzu und gibt dann die Länge des neuen Arrays zurück. array_pop()-Funktion entfernt das letzte Element im Array. Die Funktion array_shift() löscht das

te Element im Array und gibt den Wert des gelöschten Elements zurück. In diesem Artikel werden Ihnen diese drei Funktionen vorgestellt und wir hoffen, Ihnen beim Erlernen von Array-Funktionen zu helfen.

array_push-Funktion

array_push()-Funktion fügt ein oder mehrere Elemente am Ende des Arrays des ersten Parameters hinzu (push) und gibt dann die Länge des zurück neues Array. array_push() gibt eine Warnung aus, wenn das erste Argument kein Array ist.

Beispiel 1

Verwenden Sie die Funktion array_push(), um neue Elemente am Ende des Arrays einzufügen. Der Code lautet wie folgt:

<?php
$a=array("Dog","Cat");
array_push($a,"Horse","Bird");
print_r($a);
?>

Codeausgabe:

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


array_pop()-Funktion

array_pop()-Funktion löscht die letztes Element im Array. Wenn das Array leer ist oder kein Array ist, wird NULL zurückgegeben.

Beispiel 2

Verwenden Sie die Funktion array_pop(), um das letzte Element im Array zu löschen. Der Code lautet wie folgt:

<?php
$a=array("red","green","blue");
array_pop($a);
print_r($a);
?>

Code Ausgabe:

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

array_shift()-Funktion

array_shift()-Funktion löscht das erste Element im Array und gibt den Wert des zurück gelöschtes Element. Gibt NULL zurück, wenn das Array leer ist.

Beispiel 3

Die Funktion array_shift() löscht das erste Element (rot) im Array und gibt den Wert des gelöschten Elements zurück

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a)."<br/>";
print_r ($a);
?>

Ergebnis der Codeausgabe:

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

[Verwandte Artikel empfohlen]

PHP-Array-Funktion array_push () Definition und Verwendung

php array_pop()-Funktion löscht das letzte Element im Array. Detailliertes Beispiel

Detaillierte Erklärung von php array_shift() Funktion: Löschen Sie das erste Element im Array

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Anwendungsbeispiele der Funktionen array_push(), array_pop() und array_shift() in PHP. 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
Vorheriger Artikel:PHP-Funktion array_push()Nächster Artikel:PHP-Funktion array_push()