En PHP, la fonction array_keys est une fonction utilisée pour obtenir tous les noms de clés d'un tableau. Utilisez-le pour obtenir facilement tous les noms de clés du tableau et les renvoyer dans un nouveau tableau. La syntaxe de la fonction
array_keys est la suivante :
array array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] )
où :
$array
représente le tableau de noms de clés à obtenir. $array
表示要获取键名的数组。$search_value
是可选的参数。如果传入了这个参数,则只返回包含指定值的键名,否则将返回所有键名。$strict
$search_value
est un paramètre facultatif. Si ce paramètre est transmis, seuls les noms de clés contenant la valeur spécifiée seront renvoyés, sinon tous les noms de clés seront renvoyés. $strict
est également un paramètre facultatif. S'il est défini sur true, une comparaison stricte sera utilisée pour comparer les noms de clés et les valeurs recherchées pour vérifier l'égalité.
$array = array("name" => "张三", "email" => "zhangsan@example.com", "phone" => "123456789"); $keys = array_keys($array); print_r($keys); // 输出:Array ( [0] => name [1] => email [2] => phone )
// 获取值为"张三"的键名 $keys = array_keys($array, "张三"); print_r($keys); // 输出:Array ( [0] => name )
// 不使用严格比较 $keys = array_keys($array, 123456789); // 返回一个空数组 // 使用严格比较 $keys = array_keys($array, 123456789, true); // 输出:Array ( [0] => phone )
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!