Λίστα όλων των αρχείων σε έναν κατάλογο PHP

Ποιος θα ήταν ο καλύτερος τρόπος για να παραθέσετε όλα τα αρχεία σε έναν κατάλογο με την PHP; Υπάρχει μια συνάρτηση $_SERVER για να το κάνει αυτό; Θα ήθελα να απαριθμήσω όλα τα αρχεία στον κατάλογο usernames/ και να κάνω βρόχο σε αυτό το αποτέλεσμα με έναν σύνδεσμο, έτσι ώστε να μπορώ απλά να κάνω κλικ στον υπερσύνδεσμο του ονόματος αρχείου για να πάω εκεί. Ευχαριστώ!

Αναζητάτε την εντολή scandir.

$path    = '/tmp';
$files = scandir($path);

Ο παρακάτω κώδικας θα αφαιρέσει τα . και .. από τον πίνακα που επιστρέφει η εντολή scandir:

$files = array_diff(scandir($path), array('.', '..'));
Σχόλια (6)