hai perfettamente ragione, mi servono ordinati in ordine descrescente per nome, sono tutti in formato
1 - file1.txt
2 - file2.txt
3 - file3.txt
quindi dovrebbero essere ordinati dal 3 all'1 ho provato a fare un po di prova ma non risiesco a farlo funzionare, ma credo di sbagliare qualcosa nella teoria alla base delo script, dunque
Codice PHP:
$dir='cartella/';
ok nulla da dire
Codice PHP:
$files = glob($dir.'*.*');
legge il contenuto della cartella con qualunque nome file e estensione
Codice PHP:
foreach($files as $file) $sizes[basename($file)] = filesize($file);
arsort($sizes);
foreach($sizes as $file => $size)
echo "$file - $size bytes
";
ecco da qui mi perdo e non riesco a capire la sintassi, ho provato a fare una cosa del genere ma non funziona
Codice PHP:
$dir='cartella/';
$files = glob($dir.'*.*');
$sizes = array();
foreach($files as $file) $sizes[basename($file)];
arsort($sizes);
foreach($sizes as $file => $size)
echo "$file
";
grazie mille per l'aiuto