Heim > Artikel > Backend-Entwicklung > PHP implementiert die Methode zum Hinzufügen von Elementen zum Kopf und Ende eines Arrays
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:
Eine weitere einfachere Möglichkeit, Array-Elemente für numerische, indizierte Arrays hinzuzufügen:
$names[] = 'ruby';
macht das Gleiche, array_push ist ähnlich, aber für assoziative Arrays kann jeweils ein Schlüssel
$info['height'] = 1.7;
Referenzcode hinzugefügt werden
$names[] = 'lucy'; $names[] = 'lily'; // 等同于 array_push($names, 'lucy', 'lily');
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 = ['andy', 'tom', 'jack']; array_unshift($names, 'joe', 'hank'); print_r($names); ?>
Das Ausgabeergebnis ist:
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 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!