Fonction PHP Array_Fills_keys

Fonction PHP Array_Fills_keys
La fonction array_fill_keys () dans PHP est utilisée pour définir la valeur sur tous les éléments présents dans le tableau donné.

Syntaxe:
array_fill_keys (array_input, valeur)

Paramètres:

  1. array_input contient le tableau réel
  2. Le deuxième paramètre est utilisé pour définir une valeur sur tous les éléments de l'array_input.

Exemple 1:

Dans cet exemple, nous définirons la valeur-'lotus 'au tableau qui a 4 éléments.

// Créez un tableau nommé Flower
$ Flower1 = Array ('Flower_name', 'Sepal', 'Petal', 'Area');
print_r ("Array réel:");
print_r ($ flower1);
// Définissez la valeur - "Lotus" sur un tableau de fleurs
$ finalisé = array_fill_keys ($ flower1, "lotus");
print_r ("Array final:");
print_r ($ finalisé);
?>

Sortir:

Nous pouvons voir que les éléments réels du tableau sont «Flower_name», «sepal», «Petal», «zone». Nous allons donc définir la valeur sur «Lotus» en utilisant array_fill_keys ().

Exemple 2:

Dans cet exemple, nous définirons la valeur sur 45 pour le tableau qui a 4 éléments.

// Créez un tableau nommé Flower
$ Flower1 = Array (100120 140,566);
print_r ("Array réel:");
print_r ($ flower1);
// Définissez la valeur - 45 sur un tableau de fleurs
$ finalisé = array_fill_keys ($ flower1,45);
print_r ("Array final:");
print_r ($ finalisé);
?>

Sortir:

Nous pouvons voir que les éléments réels du tableau sont de 100, 120, 140 et 566. Nous allons donc définir la valeur sur 45 en utilisant array_fill_keys ().

Exemple 3:

Dans cet exemple, nous définirons la valeur 45 sur le tableau qui n'a pas d'éléments.

// Créez un tableau nommé Flower
$ Flower1 = array ();
print_r ("Array réel:");
print_r ($ flower1);
// Définissez la valeur - 45 sur un tableau vide
$ finalisé = array_fill_keys ($ flower1,45);
print_r ("Array final:");
print_r ($ finalisé);
?>

Sortir:

Nous pouvons voir qu'il n'y a pas d'éléments dans le tableau réel. Maintenant, nous allons définir la valeur sur 45 en utilisant array_fill_keys (). Nous pouvons voir qu'aucune erreur n'est renvoyée et que 45 n'est pas ajouté comme valeur au tableau vide.

Conclusion

La fonction array_fill_keys () ajoute des valeurs au tableau. Il ne définit qu'une seule valeur pour l'ensemble du tableau. S'il n'y a pas d'éléments dans le tableau réel et que nous essayons d'ajouter une valeur au tableau vide, il n'ajoutera pas et ne renvoie pas le tableau vide sans renvoyer une erreur.

slide 4 to 8 of 10