Heim > Backend-Entwicklung > PHP-Tutorial > PHP-Funktion array_pad(), die eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array einfügt

PHP-Funktion array_pad(), die eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array einfügt

黄舟
Freigeben: 2023-03-17 08:08:01
Original
1610 Leute haben es durchsucht

Instanz

gibt 5 Elemente zurück und fügt den „blauen“ Wert in ein neues Element des Arrays ein:

<?php
$a=array("red","green");
print_r(array_pad($a,5,"blue"));
?>
Nach dem Login kopieren

Definition und Verwendung

array_pad() Funktion Fügt eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array ein.

Tipp: Wenn Sie den Größenparameter auf eine negative Zahl setzen, fügt die Funktion das neue Element vor dem ursprünglichen Array ein (siehe Beispiel unten).

Hinweis: Wenn der Größenparameter kleiner als die Länge des ursprünglichen Arrays ist, löscht diese Funktion keine Elemente.

Syntax

array_pad(array,size,value)
Nach dem Login kopieren
参数描述
array必需。规定数组。
size必需。规定从函数返回的数组元素个数。
value必需。规定从函数返回的数组中新元素的值。

Technische Details

返回值:返回带有新元素的数组。
PHP 版本:4+

Weitere Beispiele

Beispiel 1

Negative Größenwerte verwenden Parameter:

<?php
$a=array("red","green");
print_r(array_pad($a,-5,"blue"));
?>
Nach dem Login kopieren

Beispiel:

<?php  
$a=array("Dog","Cat");  
print_r(array_pad($a,5,0));  
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => Dog [1] => Cat [2] => 0 [3] => 0 [4] => 0 )
Nach dem Login kopieren

Beispiel 2:

mit negativem Größenparameter :

<?php  
$a=array("Dog","Cat");  
print_r(array_pad($a,-5,0));  
?>
Nach dem Login kopieren

Ausgabe:

Array ( [0] => 0 [1] => 0 [2] => 0 [3] => Dog [4] => Cat )
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonPHP-Funktion array_pad(), die eine angegebene Anzahl von Elementen mit einem angegebenen Wert in ein Array einfügt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage