[PHP] Contare file cartella o contare elementi array e "printare" SOLO il totale
Il titolo dice tutto.
Ho cercato in internet e su php.net ma non ho trovatu nulla che mi interessa.
Tutte le funzioni stampano, per esempio se ho 4 file, 1234, se ne ho 5 stampano 12345 e così via.
Vorrei stampare solo l'ultimo numero, quindi il totale degli elementi che formano gli array.
Chiedo come si fa perchè definisco un array con tutti i file così:
Codice PHP:
if ($dir_handle = @opendir($dir_open . $dir) or die(message_die(GENERAL_MESSAGE, '<h1>' . $lang['Error'] . '</h1>' . '<br /><br />' . $lang['Not_Open_Dir'] . ' <b>' . $dir_open . $dir . '</b><br /><br />' . $lang['Select_Size'] . '<br />' . $select_size))) {
while (false !== ($file = readdir($dir_handle))) {
if ($file != "." && $file != "..") {
$num_files[] = $file;
print_r(count($num_files));
}
closedir($dir_handle);
}
Se avete altri consigli per contare e stampare il numero totale dei file dite pure ragazzi :wink: