Grazie per la dritta ma ora mi si pone un altro problema che non mi spiego...
Praticamente ho un array, che ho ordinato.. e ora vorrei stampare il valore di alcune chiavi di codesto array in base ad un criterio da me scelto..

Il codice sarebbe

Codice PHP:
arsort($array); 
reset($array);  
foreach (
$array as $key => $value) {   
if (
strpos($key,"/")) {     
if (!
in_array(substr($key,0,strpos($key,"/")), $last)) {       
$last[] = $key.$value;       
echo 
substr($key,0,strpos($key,"/")).$value."
"
;     
}   


L'array è formato da valori tipo

cineteca => 1224627168
lotteria => 1224366042
lotteria => 1224150354
itinerari => 1223561126
itinerari => 1223398868

e vorrei che mi stampasse solo la chiave con il valore maggiore per ogni genere..
Per questo lo ho messo in ordine, ed elaborandolo dall'inizio, imposto un nuovo array $last con il primo valore di ogni tipo.. quindi dovrei avere

cineteca => 1224627168
lotteria => 1224366042
itinerari => 1223561126

ma invece non funziona.. mi stampa tutto!
E' come se la funzione in_array facesse cilecca..