array_fillRemplit un tableau avec une même valeur
&reftitle.description;
arrayarray_fillintstart_indexintcountmixedvalue
Crée un tableau avec count entrées, toutes de valeur
value. Les index commencent à la valeur
start_index.
&reftitle.parameters;
start_index
Le premier index du tableau retourné.
Si start_index est négatif,
le premier index du tableau retourné sera
start_index, suivi par des indices commençant à
zéro dans les versions antérieur à PHP 8.0.0 ;
à partir de PHP 8.0.0, les indices négatifs sont incrémentés normalement.
(voir l'exemple).
count
Nombre d'éléments à insérer.
Doit être supérieur ou égal à zéro, et inférieur ou égal à 2147483647.
value
Valeur à utiliser pour remplir le tableau
&reftitle.returnvalues;
Retourne le tableau rempli.
&reftitle.errors;
Lance une exception ValueError si
count est en dehors de la plage permise.
&reftitle.changelog;
&Version;&Description;8.0.0
La fonction array_fill lance désormais une ValueError
si count est en dehors de la plage permise ;
auparavant une alerte de niveau E_WARNING était émise, et la fonction retournait &false;.
&reftitle.examples;
Exemple avec array_fill
]]>
&example.outputs;
banana
[6] => banana
[7] => banana
[8] => banana
[9] => banana
[10] => banana
)
]]>
Exemple de array_fill avec un indice de départ négatif
]]>
&example.outputs.7;
pear
[0] => pear
[1] => pear
[2] => pear
)
]]>
&example.outputs.8;
pear
[-1] => pear
[0] => pear
[1] => pear
)
]]>
Notez que l'indice -1 n'est pas présent antérieurement à PHP 8.0.0.
&reftitle.notes;
Voir aussi la section du manuel sur les
tableaux
pour plus d'informations sur les clés négatives.
&reftitle.seealso;
array_fill_keysstr_repeatrange