La fonction array_search
() en PHP est utilisée pour rechercher une valeur dans un tableau et renvoyer la clé ou l’indice de la première occurrence trouvée. Si la valeur n’est pas trouvée, la fonction retourne false
.
$array = ["pomme", "banane", "cerise"];
$result = array_search("banane", $array);
echo $result; // Résultat : 1 (indice de "banane" dans le tableau)
$result = array_search("raisin", $array);
var_dump($result); // Résultat : bool(false)
$array = ["nom" => "Nicolas", "age" => 45, "ville" => "Bordeaux"];
$result = array_search("Bordeaux", $array);
echo $result; // Résultat : "ville" (la clé associée à la valeur "Bordeaux")