Funkcja php array_fills_keys

Funkcja php array_fills_keys
funkcja array_fill_keys () w php służy do ustawienia wartości na wszystkie elementy obecne w danej tablicy.

Składnia:
array_fill_keys (array_input, wartość)

Parametry:

  1. array_input zawiera faktyczną tablicę
  2. Drugi parametr służy do ustawienia wartości na wszystkie elementy w array_input.

Przykład 1:

W tym przykładzie ustawimy wartość-Lotus „na tablicę, która ma 4 elementy.

// Utwórz tablicę o nazwie kwiat
$ Flower1 = tablica („flower_name”, „sepal”, „płatek”, „obszar”);
print_r („faktyczna tablica:”);
print_r ($ flower1);
// Ustaw wartość - „lotos” na tablicę kwiatów
$ finalized = array_fill_keys ($ flower1, „lotus”);
print_r („ostateczna tablica:”);
print_r ($ sfinalizowane);
?>

Wyjście:

Widzimy, że rzeczywiste elementy w tablicy to „Flower_name”, „sepal”, „płatek”, „obszar”. Więc ustawym wartość na „Lotus” za pomocą array_fill_keys ().

Przykład 2:

W tym przykładzie ustawimy wartość na 45 dla tablicy, która ma 4 elementy.

// Utwórz tablicę o nazwie kwiat
$ Flower1 = tablica (100,120,140 566);
print_r („faktyczna tablica:”);
print_r ($ flower1);
// Ustaw wartość - 45 na tablicę kwiatów
$ finalizowane = array_fill_keys ($ flower1,45);
print_r („ostateczna tablica:”);
print_r ($ sfinalizowane);
?>

Wyjście:

Widzimy, że rzeczywiste elementy w tablicy wynoszą 100, 120, 140 i 566. Więc ustawym wartość na 45 za pomocą array_fill_keys ().

Przykład 3:

W tym przykładzie ustawimy wartość-45 na tablicę, która nie ma żadnych elementów.

// Utwórz tablicę o nazwie kwiat
$ Flower1 = tablica ();
print_r („faktyczna tablica:”);
print_r ($ flower1);
// Ustaw wartość - 45 na pustą tablicę
$ finalizowane = array_fill_keys ($ flower1,45);
print_r („ostateczna tablica:”);
print_r ($ sfinalizowane);
?>

Wyjście:

Widzimy, że w rzeczywistej tablicy nie ma elementów. Teraz ustawimy wartość na 45 za pomocą array_fill_keys (). Widzimy, że nie jest zwracany błąd, a 45 nie jest dodawane jako wartość do pustej tablicy.

Wniosek

Funkcja array_fill_keys () dodaje wartości do tablicy. Ustawia tylko jedną wartość dla całej tablicy. Jeśli w rzeczywistej tablicy nie ma elementów, a my staramy się dodać wartość do pustej tablicy, nie doda i zwróci pustej tablicy bez zwracania błędu.