PHP if in_array () wie bekommt man den Schlüssel auch?

Mit einem winzigen Problem zu kämpfen.

Ich habe ein Array:

Array
(
    [0] => 
    [6] => 6
    [3] => 5
    [2] => 7
)

Ich überprüfe, ob sich ein festgelegter Wert im Array befindet.

if(in_array(5, $array)) {
//do something
} else {
// do something else
}

Die Sache ist, wenn es den Wert 5 in Array findet, brauche ich wirklich den Schlüssel, mit dem ich in meinem "etwas tun" arbeiten kann.

In diesem Fall muss ich Folgendes einstellen:

$key = 3;

(Schlüssel aus dem gefundenen Wert in_array).

Irgendwelche Vorschläge?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage