Heim  >  Artikel  >  Backend-Entwicklung  >  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

黄舟
黄舟Original
2017-11-08 10:26:281539Durchsuche

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"));
?>

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)
参数 描述
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"));
?>

Beispiel:

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

Ausgabe:

Array ( [0] => Dog [1] => Cat [2] => 0 [3] => 0 [4] => 0 )

Beispiel 2:

mit negativem Größenparameter :

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

Ausgabe:

Array ( [0] => 0 [1] => 0 [2] => 0 [3] => Dog [4] => Cat )

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!

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