array_fillWypełnia tablicę podanymi wartościami
&reftitle.description;
arrayarray_fillintstart_indexintcountmixedvalue
Wypełnia tablicę
wpisami o wartości podanej w parametrze value
w ilości podanej w parametrze count zaczynając
od indeksu podanego jako parametr start_index.
&reftitle.parameters;
start_index
Pierwszy klucz zwracanej tablicy.
Jeżeli parametr start_index jest ujemny,
pierwszym indeksem będzie ten podany w parametrze
start_index a kolejne będą numerowane
od zera przed PHP 8.0.0;
od PHP 8.0.0, ujemne klucze są zwiększane normalnie
(see example).
count
Ilość elementów do wstawienia.
Musi być większa lub równa zero i mniejsza lub równa 2147483647.
value
Wartość użyta do wypełniania.
&reftitle.returnvalues;
Zwraca wypełnioną tablicę
&reftitle.errors;
Zgłosi błąd ValueError jeśli parametr count
jest poza zakresem.
&reftitle.changelog;
&Version;&Description;8.0.0array_fill zgłasza teraz błąd ValueError
jeśli parametr count jest poza zakresem; poprzednio był zgłaszany błąd
E_WARNING i funkcja zwracała &false;.
&reftitle.examples;
Przykład użycia array_fill
]]>
&example.outputs;
banan
[6] => banan
[7] => banan
[8] => banan
[9] => banan
[10] => banan
)
]]>
array_fill z ujemnym indeksem początkowym
]]>
&example.outputs.8;
gruszka
[-1] => gruszka
[0] => gruszka
[1] => gruszka
)
]]>
&example.outputs.7;
gruszka
[0] => gruszka
[1] => gruszka
[2] => gruszka
)
]]>
Zauważ, że indeks -1 nie jest obecny przed PHP 8.0.0.
&reftitle.notes;
Zobacz też sekcję manuala poświęconą tablicom,
aby zobaczyć dokładne wyjaśnienie na temat ujemnych indeksów.
&reftitle.seealso;
array_fill_keysstr_repeatrange