Grazie Filippo.
Se c'è da fare dei cicli o una funzione apposita non è un grosso problema, ci riesco da solo ( :-D :-P ) solo che pensavo esistesse una combinazione di qualche funzione degli array da poter combinare insieme per ottenere lo stesso risultato....
E in effetti esiste, solo che non l'avevo presa in considerazione, mannaggia li martelletti!!!
array_multisort($ar1, $ar2, $ar3)
Con eventualmente il tipo di ordinamento anche per ogni singolo array (SORT_ASC, SORT_STRING ecc ecc).
In pratica ordina il primo array in base al tipo (default = SORT_REGULAR, cioè comparazione senza sostituzione del tipo di dato) e gli altri in base all'ordinamento del primo, cioè "sposta" i valori nella nuova posizione determinata dal primo ordinamento. A me sembra funzionare, ora verifico mischiando i valori, si sa mai che funziona "per caso" perchè ho valori pseudo ordinati...
![]()