Heim  >  Artikel  >  Backend-Entwicklung  >  So fügen Sie in PHP Elemente zum Kopf und Ende eines Arrays hinzu

So fügen Sie in PHP Elemente zum Kopf und Ende eines Arrays hinzu

黄舟
黄舟Original
2017-05-04 11:45:314799Durchsuche

Fügen Sie bei numerisch indizierten Arrays Elemente über die Funktion array_push() zum Array hinzu.

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 zunimmt, und gibt die zurück Gesamtzahl der neuen Einheiten im Array.

Elemente am Ende hinzufügen

Das Syntaxformat ist wie folgt:

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

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

Das Folgende ist die Funktion array_push() zum Hinzufügen von Elementen am Ende des Arrays. 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:

So fügen Sie in PHP Elemente zum Kopf und Ende eines Arrays hinzu

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

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

Die Funktion ähnelt array_push, jedoch Es kann jeweils nur eines hinzugefügt werden, zugehörige Arrays können mit dem Schlüssel in eckigen Klammern hinzugefügt werden

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

Referenzcode

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

Elemente hinzufügen zum Array_unshift-Header

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 $... ] )

Im Folgenden stellen wir die Funktion array_unshift() direkt anhand von Beispielen vor. Der spezifische Code lautet 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);
?>

Ausgabe Das Ergebnis ist:

So fügen Sie in PHP Elemente zum Kopf und Ende eines Arrays hinzu

Im nächsten Artikel stellen wir vor: „So löschen Sie den Kopf, den Schwanz und alle Elemente in ein PHP-Array“!

【Verwandte Tutorial-Empfehlungen】

1. Relevante Themenempfehlungen: „PHP-Array (Array)

2. Zugehörige Videokursempfehlungen: „Arrays zur Implementierung von Stapeloperationen verwenden: array_push und array_pop


Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP Elemente zum Kopf und Ende eines Arrays hinzu. 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