PHP array_keys()
La fonction array_keys est une fonction intégrée en PHP et est utilisée pour renvoyer toutes les clés d’un tableau.
Syntaxe
array_keys(array, value, strict)
Paramètres
- array(Obligatoire) : Spécifie un tableau.
- value(Optionnelle) : Vous pouvez spécifier une valeur, puis seules les clés qui correspondent avec cette valeur sont retournées
- strict(Optionnelle) : Détermine si une comparaison stricte (===) doit être utilisée pendant la recherche. « false » est la valeur par défaut.
Valeur de retour
La fonction renvoie un tableau contenant les clés.
Version PHP:
4+
Exemple 1:
<?php $arr = array("Jean" => 32, "Bob" => 22, "Alex" => 36); print_r(array_keys($arr, 36)); ?>
Sortie:
Array ( [0] => Alex )
Exemple 2:
<?php $arr = array("a" => "Jean", "b" => "Alex", "c" => "Bob"); print_r(array_keys($arr, "Alex")); ?>
Sortie:
Array ( [0] => b )
Exemple 3:
<?php $nombres = array(8, 3, 5, 6, "8"); print_r(array_keys($nombres,"8",false)); ?>
Sortie:
Array ( [0] => 0 [1] => 4 )