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

fonction php array_pad() qui insère un nombre spécifié d'éléments avec une valeur spécifiée dans un tableau

黄舟
黄舟original
2017-11-08 10:26:281571parcourir

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn