So listen Sie Dateien und Ordner in einem Verzeichnis auf (PHP)

In PHP kann man die Funktion scandir() verwenden, um die Dateien und Verzeichnisse in einem Verzeichnis aufzulisten. Diese Funktion gibt ein Array von Datei- und Verzeichnisnamen zurück.

Hier ist ein Beispiel:

<?php

// Define the directory path
$dir = '/path/to/directory';

// Get an array of the directory contents using scandir()
$files = scandir($dir);

// Output the contents of the directory using print_r()
echo "Directory contents: \n";
print_r($files);

?>

Dies wird ein Array aller Dateien und Verzeichnisse im angegebenen Verzeichnis ausgeben.

Man kann auch die glob()-Funktion verwenden, um Dateien und Ordner in einem Verzeichnis aufzulisten:

<?php

// Get an array of all files in the directory using glob()
$files = glob('/path/to/directory/*');

// Loop through the array of files
foreach($files as $file) {
    // Output each file name on a new line
    echo $file . "\n";
}

?>

Dies gibt die Namen aller Dateien und Verzeichnisse im angegebenen Verzeichnis, jeweils eine pro Zeile, aus.

Man kann auch den zweiten Parameter in glob übergeben, um den Typ der Dateien festzulegen, die man erhalten möchte:

<?php

// Get an array of all .txt files in the directory using glob()
$files = glob('/path/to/directory/*.txt');

// Loop through the array of files
foreach($files as $file) {
    // Output each file name on a new line
    echo $file . "\n";
}

?>

Dies gibt die Namen aller txt-Dateien im angegebenen Verzeichnis, jeweils eine pro Zeile, aus.