Position actuelle: Accueil> Catégories de fonctions> array_key_exists

array_key_exists

Vérifiez s'il existe un nom ou un index spécifié dans le tableau
Nom:array_key_exists
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Vérifie si le nom de clé spécifié existe dans le tableau.

Définition et utilisation

array_key_exists() vérifie si le nom de clé spécifié existe dans un tableau. Renvoie True si le nom de clé existe et renvoie Faux si le nom de clé n'existe pas.

Astuce: N'oubliez pas, si vous omettez le nom de clé lors de la spécification d'un tableau, un nom de clé entier à partir de 0 et chaque valeur de clé est incrémentée de 1. (Voir l'exemple 2)

Exemple

Exemple 1

Vérifiez si le nom de clé "Volvo" existe dans le tableau:

 <? Php
$ a = array ( "volvo" => "xc90" , "bmw" => "x5" ) ;
si ( array_key_exists ( "Volvo" , $ a ) )
  {
  Echo "La clé existe!" ;
  }
autre
  {
  Echo "La clé n'existe pas!" ;
  }
?>

Essayez-le vous-même

Exemple 2

Vérifiez si le nom de clé "Toyota" existe dans le tableau:

 <? Php
$ a = array ( "volvo" => "xc90" , "bmw" => "x5" ) ;
si ( key_exists ( "Toyota" , $ a ) )
  {
  Echo "La clé existe!" ;
  }
autre
  {
  Echo "La clé n'existe pas!" ;
  }
?>

Essayez-le vous-même

Exemple 3

Vérifiez si le nom de clé entier "0" existe dans le tableau:

 <? Php
$ a = array ( "Volvo" , "bmw" ) ;
si ( array_key_exists ( 0 , $ a ) )
  {
  Echo "La clé existe!" ;
  }
autre
  {
  Echo "La clé n'existe pas!" ;
  }
?>

Essayez-le vous-même

grammaire

 array_key_exists ( clé , array )
paramètre décrire
clé Requis. Spécifiez les noms de clés.
tableau Requis. Spécifiez le tableau.
Fonctions similaires
  • Renvoie toutes les valeurs dans le tableau array_values

    array_values

    Renvoietouteslesvale
  • Renvoie la paire de touches / valeur actuelle dans le tableau et déplace le pointeur du tableau un pas en avant - cette fonction a été abandonnée depuis PHP 7.2.0. Il est fortement recommandé de ne pas utiliser cette fonction. each

    each

    Renvoielapairedetouc
  • Échangez les touches et les valeurs dans les tableaux array_flip

    array_flip

    Échangezlestoucheset
  • Utilisez des fonctions de comparaison définies par l'utilisateur pour trier les noms de clés dans un tableau uksort

    uksort

    Utilisezdesfonctions
  • Renvoie l'élément actuel dans le tableau current

    current

    Renvoiel'élément
  • Pointer le pointeur intérieur du tableau vers la première unité reset

    reset

    Pointerlepointeurint
  • Trier les tableaux par valeur à l'aide de fonctions de comparaison définies par l'utilisateur usort

    usort

    Trierlestableauxparv
  • Tri inversé des tableaux rsort

    rsort

    Triinversédestableau
Articles populaires