示例1、在页面中列出一个目录中所有的目录和文件
方法一、打开目录并逐个读取目录中文件
```php
<?php
// 指定要显示的目录
$dir = './uploads';
// 打开目录
$od = opendir($dir);
// 循环读取目录中的文件,直到目录中没有文件为止
while( FALSE != ($file=readdir($od)) )
{
echo $file . '<br />';
}
// 关闭目录
closedir($od);
方法二、使用 scandir 读取一个目录中所有文件
<?php
// 指定要显示的目录
$dir = './uploads';
// 读取目录中所有文件并保存到数组中
$files = scandir($dir);
// 循环所有文件
foreach($files as $f)
{
echo $f . '<br />';
}
显示结果: