array_fillFüllt ein Array mit Werten
&reftitle.description;
arrayarray_fillintstart_indexintcountmixedvaluearray_fill füllt ein Array mit
count Einträgen mit dem Wert des Parameters
value. Die Indizes des Arrays beginnen mit dem
Parameter start_index.
&reftitle.parameters;
start_index
Der erste Index des zurückgegebenen Arrays.
Wenn start_index negativ ist, ist der erste
Index des zurückgebenen Arrays start_index und
die folgenden Indizes beginnen vor PHP 8.0.0 bei Null; seit PHP 8.0.0
werden negative Indizes normal hochgezählt (siehe
Beispiel).
count
Anzahl der einzufügenden Elemente. Muss größer oder gleich 0 und
kleiner oder gleich 2147483647 sein.
value
Einzufügender Wert
&reftitle.returnvalues;
Gibt das gefüllte Array zurück
&reftitle.errors;
Wenn count außerhalb des zulässigen Bereichs liegt,
wird ein ValueError ausgelöst.
&reftitle.changelog;
&Version;&Description;8.0.0
Wenn count außerhalb des zulässigen Bereichs
liegt, löst array_fill nun einen
ValueError aus; zuvor wurde ein Fehler der Stufe
E_WARNING erzeugt, und die Funktion gab &false;
zurück.
&reftitle.examples;
array_fill-Beispiel
]]>
&example.outputs;
Banane
[6] => Banane
[7] => Banane
[8] => Banane
[9] => Banane
[10] => Banane
)
]]>
array_fill-Beispiel mit einem negativen Startindex
]]>
&example.outputs.8;
Birne
[-1] => Birne
[0] => Birne
[1] => Birne
)
]]>
&example.outputs.7;
Birne
[0] => Birne
[1] => Birne
[2] => Birne
)
]]>
Es ist zu beachten, dass es den Index -1 vor PHP 8.0.0
nicht gibt.
&reftitle.notes;
Für eine detaillierte Erklärung von negativen Schlüsseln siehe auch den
Abschnitt Arrays des Handbuchs.
&reftitle.seealso;
array_fill_keysstr_repeatrange