PHPでフォルダ内のファイルをループして読み込む方法は何ですか?
PHPのscandir関数を使ってフォルダ内のファイルをループで読み込むことができます。以下は簡単なサンプルコードです:
$dir = '/path/to/directory'; // 文件夹路径
// 扫描文件夹并返回文件名数组
$files = scandir($dir);
// 循环遍历文件数组
foreach ($files as $file) {
// 忽略当前目录和上一级目录
if ($file == '.' || $file == '..') {
continue;
}
// 输出文件名
echo $file . "\n";
}
例の中では、最初にscandir関数を使用して指定されたファイルのディレクトリをスキャンし、次に返されたファイル名の配列をループして現在のディレクトリ.と上のディレクトリ..を除外し、ファイル名を出力します。これらのファイルを読み込んだり他の操作を行ったりする必要に応じて、さらなる処理を行うことができます。