Levare i punti dallo scandir di PHP

Levare i punti dallo scandir di PHP

La funzione scandir di PHP ci permette di listare il contenuto di una cartella in maniera molto veloce.

Ma come potete vedere anche dagli esempi sulla documentazione, include anche le voci della directory corrente e quella della directory padre (in sostanza . e ..).

Come possiamo evitare di visualizzarli?

Ecco qui:

$path = '/mnt/DATA/Film';
$allFiles = scandir($path);
$files = array_diff($allFiles, array('.', '..'));
echo json_encode($files);

L'output in JSON è opzionale ovviamente, è solo che a me serve così.

Enjoy!




Share

Commentami!

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2599 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy