array_fill

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

array_fillCompletează un tablou cu valori

Descrierea

array_fill ( int $start_index , int $num , mixed $value ) : array

Completează un tablou cu num înregistrări cu valoarea parametrului value, cheile începând de la valoarea parametrului start_index.

Parametri

start_index

Primul indice al tabloului întors.

Dacă start_index este negativ, primul indice al tabloului întors va fi start_index și următorii indici vor începe de la zero (vedeți exemplul).

num

Numărul elementelor pentru a fi inserate. Trebuie să fie mai mare decât sau egal cu zero.

value

Valoarea utilizată pentru a completa tabloul

Valorile întoarse

Întoarce tabloul completat

Erori/Excepții

Emite o E_WARNING dacă num este mai mic decât zero.

Istoricul schimbărilor

Versiune Descriere
5.6.0 num nu poate fi zero. Anterior num trebuia să fie mai mare decât zero.

Exemple

Example #1 Exemplu array_fill()

<?php
$a 
array_fill(56'banana');
$b array_fill(-24'pear');
print_r($a);
print_r($b);
?>

Exemplul de mai sus va afișa:

Array
(
    [5]  => banana
    [6]  => banana
    [7]  => banana
    [8]  => banana
    [9]  => banana
    [10] => banana
)
Array
(
    [-2] => pear
    [0] => pear
    [1] => pear
    [2] => pear
)

Note

Accesați de asemenea secțiunea manualului referitoare la Tablouri pentru o explicație detaliată a cheilor negative.

A se vedea și