array_keys

(PHP 4 )

array_keys -- Retourne toutes les clés d'un tableau

Description

array array_keys ( array input [, mixed search_value])

array_keys() retourne les clés numériques et litté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");
print_r(array_keys($array));

$array = array("bleu", "rouge", "vert", "bleu", "bleu");
print_r(array_keys($array, "bleu"));

$array = array("couleur" => array("bleu", "rouge", "vert"), "taille" => array("petit", "moyen", "grand"));
print_r(array_keys($array));
?>

Le résultat est :

Array
(
    [0] => 0
    [1] => couleur
)
Array
(
    [0] => 0
    [1] => 3
    [2] => 4
)
Array
(
    [0] => couleur
    [1] => taille
)

Voir aussi array_values() et array_key_exists().