What is the best approach to dynamically display directory contents in a dropdown menu using PHP?

To dynamically display directory contents in a dropdown menu using PHP, you can use the `scandir()` function to retrieve the list of files and directories within a specified directory. You can then iterate through the list and generate the options for the dropdown menu.

<select name="directory">
    <?php
    $directory = "./path/to/directory";
    $files = scandir($directory);
    foreach($files as $file) {
        if ($file != "." && $file != "..") {
            echo "<option value='$file'>$file</option>";
        }
    }
    ?>
</select>