Fonction array_keys()

❮ Référence PHP Array

Exemple

Retourne un tableau contenant les clés :

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
Essayez-le vous-même »

Définition et utilisation

La fonction array_keys() retourne un tableau contenant les clés.


Syntaxe

array_keys( tableau, valeur, strict )

Valeurs des paramètres

Paramètre Description
tableau Requis. Spécifie un tableau.
valeur Optionnel. Vous pouvez spécifier une valeur, alors seules les clés avec cette valeur sont retournées.
strict Optionnel. Utilisé avec le paramètre valeur. Valeurs possibles :
  • true - Retourne les clés avec la valeur spécifiée, en fonction du type : le nombre 5 n'est pas le même que la chaîne "5".
  • false - Valeur par défaut. Indépendamment du type, le nombre 5 est considéré comme identique à la chaîne "5".


Détails techniques

Valeur de retour : Retourne un tableau contenant les clés.
Version PHP : 4+
Journal des modifications : Le paramètre strict a été ajouté dans PHP 5.0.

Plus d'exemples

Exemple

Utilisation du paramètre valeur :

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
Essayez-le vous-même »

Exemple

Utilisation du paramètre strict, false :

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
Essayez-le vous-même »

Exemple

Utilisation du paramètre strict, true :

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
Essayez-le vous-même »

❮ Référence PHP Array