Heim  >  Artikel  >  Backend-Entwicklung  >  PHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines Arrays

PHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines Arrays

墨辰丷
墨辰丷Original
2018-05-24 09:55:213334Durchsuche

Fügen Sie für numerische Indexarrays Elemente zum Ende des Arrays über die Funktion array_push() hinzu und fügen Sie Elemente zum Kopf von array_unshift hinzu.

Für numerische Indexarrays Verwenden Sie die Funktion array_push( ), um Elemente zu einem Array hinzuzufügen.
Die Funktion array_push() behandelt das Array als Stapel und verschiebt die eingehenden Variablen an das Ende des Arrays. Die Länge des Arrays nimmt zu, wenn die Anzahl der auf den Stapel verschobenen Variablen und die Gesamtzahl der neuen Variablen zunimmt Einheiten im Array werden zurückgegeben.

Elemente am Ende hinzufügen

Das Syntaxformat ist wie folgt:

int array_push ( array &$array , Mixed $var [, Mixed $... ] )

Das Parameterarray ist das angegebene Array und der Parameter $var ist der in das Array übertragene Wert.

Das Folgende ist die Funktion array_push(), die Elemente am Ende des Arrays hinzufügt. Der spezifische Beispielcode lautet wie folgt:

<?php
header("Content-Type:text/html; charset=utf-8");
$array_push = array("PHP中文网","百度一下");//定义数组
array_push($array_push,"搜狗浏览器","火狐浏览器");//添加元素
print_r($array_push);// 输出数组结果
?>

Das Ausgabeergebnis ist:

PHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines Arrays

Eine weitere einfachere Möglichkeit, Array-Elemente für numerische, indizierte Arrays hinzuzufügen:

$names[] = &#39;ruby&#39;;

macht das Gleiche, array_push ist ähnlich, aber für assoziative Arrays kann jeweils ein Schlüssel

$info[&#39;height&#39;] = 1.7;

Referenzcode hinzugefügt werden

$names[] = &#39;lucy&#39;;
$names[] = &#39;lily&#39;;
// 等同于
array_push($names, &#39;lucy&#39;, &#39;lily&#39;);

array_unshift fügt Elemente zum Header hinzu

Das Prinzip von array_push ist ähnlich, aber die Richtung ist anders.

Das Syntaxformat ist wie folgt:

int array_unshift ( array &$array , Mixed $var [, Mixed $... ] )

Wir stellen es Ihnen vor Direkt durch Beispiele. array_unshift() Funktion, der spezifische Code ist wie folgt:

<?php
header("Content-Type:text/html; charset=utf-8");
$names = [&#39;andy&#39;, &#39;tom&#39;, &#39;jack&#39;];
array_unshift($names, &#39;joe&#39;, &#39;hank&#39;);
print_r($names);
?>

Das Ausgabeergebnis ist:

PHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines Arrays

Das Obige ist Der gesamte Inhalt dieses Artikels soll für das Studium aller hilfreich sein.


Verwandte Empfehlungen:

PHPZweidimensionale Array-Deduplizierung oder Statistiken basierend auf einem bestimmten Feld

PHP-HTTP-Anfrageklasse

PHP mkdir-Problem mit der Berechtigung für neuen Ordner

Das obige ist der detaillierte Inhalt vonPHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines 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