php遍历输出文件夹下所有txt文件

在/file目录下有很多txt文件,如何使用php遍历输出所有文件的名称和内容?

可以,使用glob函数可以非常容易搞定,支持通配符。

<?php
header('Content-type:text/html;charset=utf-8');
$i = 1;
foreach(glob('/file/*.txt') as $txt)
{
    echo '第'.$i.'个文件'.basename($txt).'的内容是:';
    echo file_get_contents($txt);
    $i++;
    echo '<hr/>';
}

追问

上传后页面为什么没有内容呢?
';
}
?>

追答

你的代码有错误,掉了一部分了,修改后再试试。

追问

我用你最开始的代码也没有内容

追答

是吗?我看到你的basename前面有一个点号,这样语法上是错误的。

温馨提示:答案为网友推荐,仅供参考
相似回答