PHP array_keys()Fonctions

PHP Array ReferenceManuel de référence complet des tableaux PHP

Exemples

Renvoie un nouveau tableau contenant toutes les clés du tableau :

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>

Exécuter l'exemple »

Définition et utilisation

La fonction array_keys() renvoie un nouveau tableau contenant toutes les clés d'un tableau.


Syntaxe

array_keys(array,value,strict)

Parameters Description
array Obligatoire. Spécifie le tableau.
value Facultatif. Vous pouvez spécifier une valeur, et seules les clés correspondant à cette valeur seront renvoyées.
strict Facultatif. Utilisé avec le paramètre value. Valeurs possibles :
  • true - Renvoie les clés avec la valeur spécifiée. Dépend du type, le nombre 5 et la chaîne "5" sont différents.
  • false - Par défaut. Non dépendant du type, le nombre 5 et la chaîne "5" sont identiques.

Détails techniques

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


Plus d’exemples

Exemple 1

Utilisation du paramètre value :

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>

Exécuter l'exemple »

Exemple 2

Utilisation du paramètre strict (false) :

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>

Exécuter l'exemple »

Exemple 3

Utilisation du paramètre strict (true) :

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>

Exécuter l'exemple »


PHP Array ReferenceManuel de référence complet des tableaux PHP Autres extensions