Maison  >  Article  >  développement back-end  >  Utilisez la fonction array_keys() en PHP pour obtenir les noms de clés dans le tableau

Utilisez la fonction array_keys() en PHP pour obtenir les noms de clés dans le tableau

王林
王林original
2023-11-18 08:56:231125parcourir

Utilisez la fonction array_keys() en PHP pour obtenir les noms de clés dans le tableau

Utilisez la fonction array_keys() en PHP pour obtenir les noms de clés dans le tableau

La fonction array_keys() est une fonction très pratique en PHP, qui peut renvoyer tous les noms de clés dans un tableau donné.

En PHP, un tableau est une structure de données très couramment utilisée qui peut stocker plusieurs valeurs et accéder à ces valeurs via des noms de clés. Parfois, nous avons seulement besoin d'obtenir les noms de clés dans le tableau sans traiter les valeurs. Dans ce cas, nous pouvons utiliser la fonction array_keys().

Syntaxe :
array_keys(array $array, Mixed $search_value = null, bool $strict = false) : array

Paramètres :

  • $array : le tableau à traiter.
  • $search_value (facultatif) : La valeur à rechercher.
  • $strict (facultatif) : s'il faut utiliser le mode strict pour la correspondance.

Valeur de retour :
Renvoie un nouveau tableau contenant tous les noms de clés du tableau.

Ce qui suit est un exemple de code spécifique :

<?php
// 示例数组
$fruits = array("apple", "banana", "cherry");

// 获取数组中的键名
$keys = array_keys($fruits);

// 输出结果
foreach ($keys as $key) {
    echo $key . "<br>";
}
?>

Dans le code ci-dessus, nous définissons un tableau nommé $fruits, qui contient trois noms de fruits. Ensuite, nous utilisons la fonction array_keys() pour obtenir les noms de clés dans le tableau $fruits et enregistrons le résultat dans la variable $keys. Enfin, nous parcourons le tableau $keys via une boucle foreach et affichons les noms de clés un par un.

L'exécution du code ci-dessus produira les résultats suivants :

0
1
2

Grâce à l'exemple ci-dessus, nous pouvons voir que la fonction array_keys() renvoie un nouveau tableau contenant tous les noms de clés du tableau, et les noms de clés sont disposés dans le ordre dans le tableau d'origine.

Il convient de noter que la fonction array_keys() peut également accepter des paramètres supplémentaires pour spécifier la valeur de recherche ou utiliser le mode strict pour la correspondance. Si le paramètre $search_value est spécifié, seuls les noms de clés correspondant à la valeur seront renvoyés ; si le paramètre $strict est spécifié et défini sur true, une vérification de type sera effectuée lors de la correspondance.

Résumé : La fonction
array_keys() est une fonction très pratique en PHP, qui permet d'obtenir rapidement tous les noms de clés d'un tableau donné. Nous pouvons utiliser des paramètres supplémentaires pour rechercher le nom de la clé ou utiliser la correspondance en mode strict si nécessaire. La maîtrise de cette fonction peut vous rendre plus flexible et plus efficace lorsque vous travaillez avec des tableaux.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn