【问题标题】:read multiple files with php from directory用php从目录中读取多个文件
【发布时间】:2013-09-04 16:34:37
【问题描述】:

我的问题:是否有可能将多个 html 文件读入一个 PHP 文件? 我现在使用此代码从文件中读取内容:

<?php
$file_handle = fopen("myfiles/file1.html", "r");
while (!feof($file_handle)) {
$line = fgets($file_handle);
echo $line;
}
fclose($file_handle);
?>

但这只给了我file1.html的内容

所以我想知道是否可以做这样的事情:

<?php
$file_handle = fopen("myfiles/*.html", "r");
while (!feof($file_handle)) {
$line = fgets($file_handle);
echo $line;
}
fclose($file_handle);
?>

上面的*代表所有的.html文件

有什么办法吗?

【问题讨论】:

标签: php file file-io


【解决方案1】:

试试这个:

<?php
foreach (glob("myfiles/*.html") as $file) {
    $file_handle = fopen($file, "r");
    while (!feof($file_handle)) {
        $line = fgets($file_handle);
        echo $line;
    }
    fclose($file_handle);
}
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-02
    • 1970-01-01
    • 2014-07-23
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多