Syntaxe:
array_keys (array_input, valeur, strict)
Paramètres:
Voyons les exemples pour mieux comprendre ce concept.
Exemple 1: array_keys () avec seulement array_input
Dans cet exemple, nous créerons un tableau: une fleur qui a 4 paires de valeurs clés. 'Flower_Name1' => 'Lotus', 'Flower_name2' => 'Lilly', 'Flower_name3' => 'Lotus', 'Flower_Name4' => 'Rose'
Après cela, nous retournerons toutes les clés présentes dans le tableau.
// Créez un tableau nommé Flower1 avec 4 valeurs clés.Sortir:
On peut voir que toutes les clés ont été retournées.
Exemple 2: array_keys () avec array_input et valeur sous forme de paramètres
Dans cet exemple, nous créerons un tableau: une fleur qui a 4 paires de valeurs clés. 'Flower_Name1' => 'Lotus', 'Flower_name2' => 'Lilly', 'Flower_name3' => 'Lotus', 'Flower_Name4' => 'Rose'
Après cela, nous retournerons les clés présentes dans le tableau avec la valeur «Lotus».
// Créez un tableau nommé Flower1 avec 4 valeurs clés.Sortir:
Nous pouvons voir que le lotus associé aux clés - Flower_name1 et Flower_name3 ont été retournés.
Exemple 3: array_keys () avec array_input, valeur et stricte
Dans cet exemple, nous créerons un tableau: une fleur qui a 4 paires de valeurs clés. 'Flower_Size1' => '2', 'Flower_Size2' => '3', 'Flower_Size3' => 3, 'Flower_Size4' => 2.
Après cela, nous retournerons les clés présentes dans le tableau avec la valeur de 2 en spécifiant le paramètre strict comme vrai.
// Créez un tableau nommé Flower1 avec 4 valeurs clés.Sortir:
On peut voir que les 2 associés à la clé Flower_Size4 sont retournés. Mais la valeur -2 se produit deux fois. Comme nous avons spécifié STRICT comme vrai, il ne considère que les types de données spécifiés, je.e., 2 (entier) et le considère comme un seul.
Exemple 3: array_keys () avec array_input, valeur et stricte
Dans cet exemple, nous créerons un tableau: une fleur qui a 4 paires de valeurs clés. 'Flower_Size1' => '2', 'Flower_Size2' => '3', 'Flower_Size3' => 3, 'Flower_Size4' => 2.
Après cela, nous retournerons les clés présentes dans le tableau avec valeur - 2 en spécifiant le paramètre strict comme faux.
// Créez un tableau nommé Flower1 avec 4 valeurs clés.Sortir:
Nous pouvons voir que les 2 associés à la clé Flower_Size1 et Flower_Size4 sont retournés. Comme nous avons spécifié STRICT comme faux, il considère tous les types de données, je.e., entier et chaîne.
Conclusion
Dans cet article, nous avons vu comment retourner toutes les clés d'un tableau à l'aide de la fonction Array_Keys (). Il est possible d'obtenir des clés à une valeur particulière en spécifiant la valeur. Strict est un paramètre facultatif utilisé avec un paramètre de valeur qui spécifie le type de données des valeurs. Il faut des valeurs booléennes. S'il est vrai, alors il considérera les différents types de données comme différents, s'il est faux, il considère le type de données différent comme le même.