[Php-it] Ordinare un array ma con eccezioni...

RedFoxy redfoxy at redfoxy.it
Fri Mar 2 17:06:26 CET 2007


Ciao a tutti, avrei bisogno di ordinbare un array pero' con un eccezione...
Mettiamo di avere un array con l'elenco di lingue come ad esempio:
$lang['italiano']="bla";
$lang['polacco']="bla";
$lang['tedesco']="bla";
$lang['russo']="bla";
$lang['inglese']="bla";

Ora quest'array mi serve ordinato per ordine alfabetico (e usort va 
benissimo) MA, vorrei che una di quelle lingue (scelta dall'utente) sia 
sempre in testa, ad esempio l'utente vuole che la lingua primaria sia il 
tedesco, percio' l'ordine sara' tedesco, inglese, italiano etc...

Pensavo di fare un cliclo e sistemarle io... Ma la cosa non mi pare 
tanto bella anche se funziona, poi ho pensato ad un semplice unset della 
lingua da mettere in testa, la aggiungo in coda e poi metto 
l'ordinamento dell'indice al contrario... Ma non mi sembra molto pulita 
come soluzione...

voi che idee avete in merito? cosa mi consigliate?

-- 
RedFoxy
A fox around web
Power at fox for a yiffing world!

Un forum per tutte le esigenze: http://www.forum.redfoxy.it


More information about the Php-it mailing list