Maison > Article > développement back-end > fonction php array_pad() qui insère un nombre spécifié d'éléments avec une valeur spécifiée dans un tableau
Instance
renvoie 5 éléments et insère la valeur "bleue" dans un nouvel élément du tableau :
<?php $a=array("red","green"); print_r(array_pad($a,5,"blue")); ?>
Définition et utilisation
array_pad() Fonction Insère un nombre spécifié d'éléments avec une valeur spécifiée dans un tableau.
Astuce : Si vous définissez le paramètre size sur un nombre négatif, la fonction insérera le nouvel élément avant le tableau d'origine (voir exemple ci-dessous).
Remarque : Si le paramètre size est plus petit que la longueur du tableau d'origine, cette fonction ne supprimera aucun élément.
Syntaxe
array_pad(array,size,value)
参数 | 描述 |
array | 必需。规定数组。 |
size | 必需。规定从函数返回的数组元素个数。 |
value | 必需。规定从函数返回的数组中新元素的值。 |
Détails techniques
返回值: | 返回带有新元素的数组。 |
PHP 版本: | 4+ |
Plus d'exemples
Exemple 1
Utilisation de la taille des valeurs négatives paramètre :
<?php $a=array("red","green"); print_r(array_pad($a,-5,"blue")); ?>
Exemple :
<?php $a=array("Dog","Cat"); print_r(array_pad($a,5,0)); ?>
Sortie :
Array ( [0] => Dog [1] => Cat [2] => 0 [3] => 0 [4] => 0 )
Exemple 2 :
avec paramètre de taille négative :
<?php $a=array("Dog","Cat"); print_r(array_pad($a,-5,0)); ?>
Sortie :
Array ( [0] => 0 [1] => 0 [2] => 0 [3] => Dog [4] => Cat )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!