PHP array_keys()Fonctions
Manuel 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));
?>
$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 :
|
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"));
?>
$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));
?>
$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));
?>
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
Exécuter l'exemple »
Manuel de référence complet des tableaux PHP Autres extensions