Se vuoi crearti una coppia dell'array $a fai
$b = $a;
asort($b);
poi se leggi le funzioni che ti ho linkato
array_search
Se ago viene ritrovato in pagliaio più di una nolta, viene restituita la prima chiave trovata. Per restituire le chiavi di tutti i valori, utilizzare array_keys() con il parametro opzionale valore_ricerca.