ciao a tutti ,
sto cercando di leggere dei file all'interno di una cartella ma non sto riuscendo nel tentativo.

Io devo leggere i file , verificare se esiste il file con la nuova data e poi importarlo tramite ftp.

in fase di lettura della cartella e lettura nome file ho fatto questo:
Codice PHP:

$aproDir 
opendir($pathFile);        //(apro la directory)
while ($fileInDir readdir($pathFile) !== false){ //(Ciclo i file nella cartella inserendoli in un array)
    
if ($fileInDir === "pippo".$data.".csv"){ //(Se il nome del file da estrapolare è uguale ad uno che è presente nella cartella)
        
$esisteFile true;
                break;
    }
//chiudo if
}//chiudo il while
closedir($aproDir);   //(chiudo directory) 
ho aperto la mia cartella
ho ciclato per quanti file trovava al suo interno.
se il nome esiste valorizza la variabile, di default false, a true

dal manuale mi sembra che $fileInDir dovrebbe contenere il nome dei file ma contiene solo un valore true o false.

ho letto ancora e ce la fuinzione scandir che non mi va e filename() anchessa non mi restituisce i nomi dei file. qualcuno sa come risolvere questa semplice problematica?

grazie, ciao
esci dal cicle e chiudi la risorsa