PHP Array_Fills_keys Funktion

PHP Array_Fills_keys Funktion
Die Funktion array_fill_keys () in PHP wird verwendet, um den Wert auf alle im angegebenen Array vorhandenen Elemente festzulegen.

Syntax:
array_fill_keys (array_input, Wert)

Parameter:

  1. Array_Input enthält das tatsächliche Array
  2. Der zweite Parameter wird verwendet, um einen Wert auf alle Elemente im Array_Input festzulegen.

Beispiel 1:

In diesem Beispiel werden wir Value-'Lotus 'auf das Array mit 4 Elementen festlegen.

// Erstellen Sie ein Array namens Flower
$ Flower1 = array ('flower_name', 'sepal', 'petal', 'area');
print_r ("tatsächliches Array:");
print_r ($ flower1);
// Setzen Sie den Wert - "Lotus" auf Blumenarray
$ finalized = array_fill_keys ($ flower1, "lotus");
print_r ("Final Array:");
print_r ($ finalized);
?>

Ausgang:

Wir können sehen, dass die tatsächlichen Elemente im Array 'Flower_Name', 'Sepal', 'Petal', 'Area' sind. Daher setzen wir den Wert mit Array_Fill_Keys () auf "Lotus" fest.).

Beispiel 2:

In diesem Beispiel werden wir den Wert auf 45 für das Array mit 4 Elementen festlegen.

// Erstellen Sie ein Array namens Flower
$ Flower1 = Array (100.120.140.566);
print_r ("tatsächliches Array:");
print_r ($ flower1);
// Setzen Sie den Wert - 45 auf Blumenarray
$ finalized = array_fill_keys ($ flower1,45);
print_r ("Final Array:");
print_r ($ finalized);
?>

Ausgang:

Wir können sehen, dass die tatsächlichen Elemente im Array 100, 120, 140 und 566 sind. Daher setzen wir den Wert auf 45 mit Array_Fill_Keys () auf 45 fest.).

Beispiel 3:

In diesem Beispiel setzen wir Value-45 auf das Array, das keine Elemente hat.

// Erstellen Sie ein Array namens Flower
$ Flower1 = array ();
print_r ("tatsächliches Array:");
print_r ($ flower1);
// Setzen Sie den Wert - 45 auf leeres Array
$ finalized = array_fill_keys ($ flower1,45);
print_r ("Final Array:");
print_r ($ finalized);
?>

Ausgang:

Wir können sehen, dass es im tatsächlichen Array keine Elemente gibt. Jetzt setzen wir den Wert auf 45 mit Array_Fill_keys () auf 45 fest.). Wir können sehen, dass kein Fehler zurückgegeben wird und 45 nicht als Wert für das leere Array hinzugefügt werden.

Abschluss

Die Funktion array_fill_keys () fügt dem Array Werte hinzu. Es legt nur einen Wert für das gesamte Array fest. Wenn es im tatsächlichen Array keine Elemente gibt und wir versuchen, dem leeren Array einen Wert hinzuzufügen, wird das leere Array nicht hinzugefügt und zurückgegeben, ohne einen Fehler zurückzugeben.