So che si soo diversi thread che trattano l'argomento, ma li ho letti senza giungere a soluzione, quindi se qualcuno mi potessse dare una mano....
Allora, ho un array multidimensionale dichiarato così:
Codice PHP:
$tagsocc = array('tags' => array(), 'occ' => array());
In pratica sono due colonne, una con un valore stringa è l'altro con un intero.
Voglio ordinarlo in base alla colonna 'occ', cioè il valore numerico.
Ecco un esempio della stampa di una array:
Codice PHP:
Array
(
[occ] => Array
(
[0] => 6
[1] => 1
[2] => 3
[3] => 9
[4] => 4
[5] => 6
[6] => 2
[7] => 8
[8] => 5
[9] => 3
)
[tags] => Array
(
[0] => 'stringa1'
[1] => 'stringa2'
[2] => 'stringa3'
[3] => 'stringa4'
[4] => 'stringa5'
[5] => 'stringa6'
[6] => 'stringa7'
[7] => 'stringa8'
[8] => 'stringa9'
[9] => 'stringa10'
)
Ho provato con la funzione array_multisort() di cui ho letto negli altri thread, ma forse sbaglio qualcosa ma ho anche notato che il mio array non è proprio uguale a quello degli esempi, quindi probabilmente devo cambiare qualcosa...
Grazie in anticipo.