Perfetto non ho capito cosa tu abbia scritto, ma funziona.
Se non dò fastidio, puoi spiegarmi gentilmente qual'è la funzione dei codici che hai aggiunto?
Cioè:
array_multisort($kk,SORT_DESC,SORT_STRING, $filename,SORT_DESC,SORT_STRING, $data);

e

foreach($data as $k=>$v){
$filename[$k] = $v['filename'];
$kk[$k] = $v['kk'];
}

Così magari se una prossima volta ho bisogno di fare la stessa cosa, non dovrò chiedere in questo forum.

Grazie mille comunque