Heim >Backend-Entwicklung >PHP-Tutorial >Einführung in die PHP-Funktion – array_fill(): Füllt das Array mit dem angegebenen Wert
Einführung in PHP-Funktionen – array_fill(): Füllen Sie ein Array mit angegebenen Werten
In PHP gibt es viele integrierte Array-Funktionen, mit denen Arrays bequem bedient werden können. Eine sehr nützliche Funktion ist array_fill(). Die Funktion array_fill() kann ein neues Array basierend auf dem angegebenen Indexbereich füllen und den jedem Index entsprechenden Wert auf den angegebenen Wert setzen. Diese Funktion wird hauptsächlich verwendet, um beim Erstellen eines neuen Arrays schnell einige Standardwerte einzugeben.
Werfen wir einen detaillierten Blick auf die Verwendung der Funktion array_fill() sowie auf einige Beispiele:
Syntax:
array_fill (int $start_index, int $num, Mixed $value): array
Parameter:
Rückgabewert:
Die Funktion gibt ein neues Array zurück, das mit dem angegebenen Wert gefüllt ist. Wenn der Parameter $num kleiner oder gleich 0 ist, wird ein leeres Array zurückgegeben.
Beispiel:
Hier sind einige Beispiele für die Verwendung der Funktion array_fill():
// Beispiel 1: Erstellen Sie ein Indexarray von 0 bis 4 und füllen Sie den jedem Index entsprechenden Wert auf 42
$arr = array_fill(0 , 5, 42);
print_r($arr);
// Ausgabe: Array ( [0] => 42 [1] => 42 [2] => 42 [3] => 42 [4 ] => 42 )
// Beispiel 2: Erstellen Sie ein Index-Array von 3 bis 7 und füllen Sie den Wert, der jedem Index entspricht, mit „Hello“
$arr = array_fill(3, 5, „Hello“); print_r($arr);
// Ausgabe: Array ( [3] => Hello [4] => Hello [5] => Hello [6] => Hello [7] => Hello )
$arr = array_fill(-2, 5, [1, 2, 3] );
print_r($arr);
// Ausgabe: Array ( [-2] => Array ( [0] => 1 [1] => 2 [2] => 3 )
// [-1] => Array ( [0] => 1 [1] => 2 [2] => 3 )
// [0] => 1 [ 1] => 2 [2] => 3 )
// [1] => 1 [1] => 2 [2] => 3 )
[2] => Array ( [0] => 1 [1] => 2 [2] => 3 ) )
$arr = array_fill (0, 0, "Value");
print_r($arr);
//Ausgabe: Array ( )
array_fill() ist eine sehr praktische und bequeme PHP-Array-Funktion, die ein neues Array entsprechend dem angegebenen Indexbereich füllen kann. Durch Angabe des Startindex, der Länge und der Auffüllwerte können Sie schnell ein Array mit Standardwerten für die Verwendung in nachfolgenden Vorgängen erstellen. Die Funktion array_fill() ist praktisch, wenn wir ein großes Array erstellen müssen und jeder Index den gleichen Anfangswert hat.
Das obige ist der detaillierte Inhalt vonEinführung in die PHP-Funktion – array_fill(): Füllt das Array mit dem angegebenen Wert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!