Sì ma 2 valori uguali non li contempla!

Se io houna cosa del genere
$a[0]=40;
$a[1]=40;
$a[2]=39;
$a[3]=39;

e cerco array_search (40,$a) non mi dà niente!

E poi ho visto che la funziona asort() non mi dà un nuovo array...
A me servirebbe qualcosa tipo sort() però avrei bisogno di un altro supporto che mi indicasse la posizione, ma non con array_search perchè naturalmente i valori che assumono le varie posizioni del vettore possono anche essere uguali!