Manuel PHP
Précédent
Suivant
array_keys() retourne les clés numériques et litérales du tableau input.
Si l 'option search_value est spécifiée, seules les clés ayant cette valeur seront retournées.
Sinon, toutes les clés de input sont retournées.
Exemple 1.
Exemple avec array_keys()
?php $array = array( 0 = 100, "couleur "= "rouge"); array_keys($array); / / retourne array(0, "couleur") $array = array("bleu", "rouge", "vert", "bleu", "bleu"); array_keys($array, "bleu"); / / retourne array(0, 3, 4) $array = array ("couleur" = array("bleu", "rouge", "vert"), "taille "= array("petit", "moyen", "grand")); array_keys($array); / / retourne array("couleur", "taille")?
Ci-dessous, voici une implémentation qui fonctionnera sous PHP 3:
Exemple 2.
Implémentation de array_keys() pour les utilisateurs de PHP 3
?php function array_keys ($arr, $term="") {$t = array(); while (list($k,$v) = each($arr)) {if ($term $v != $term) {continue; $t[] = $k;} return $t;}}?
Voir aussi array_values().
Précédent
Sommaire
Suivant
Niveau supérieur