代码如下
function scan_dir($dir)
{
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file == ‘..’ || $file == ‘.’) continue;
if (is_file($dir . ‘/’ . $file)) {
$file_list[] = $dir . ‘/’ . $file;
continue;
}
$file_list[$file] = scan_dir($dir . ‘/’ . $file);
foreach ($file_list[$file] as $infile) {
$file_list[] = $infile;
}
unset($file_list[$file]);
}
closedir($handle);
return $file_list;
}
}
$file = scan_dir(‘./’);
foreach ($file as $k => $item) {
$tmp = explode(‘.’, $item);
if (strtolower($tmp[count($tmp) – 1]) == “txt”) {
$str = file_get_contents($item);
echo $str .PHP_EOL;
}
}
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
一颗大萝北
本文地址: PHP 获取目录下的所有文件并读取所有txt文件并输出
本文地址: PHP 获取目录下的所有文件并读取所有txt文件并输出