3

我的问题:是否有可能将多个 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 文件

有没有办法做到这一点?

4

1 回答 1

4

尝试这个:

<?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);
}
?>
于 2013-09-01T12:30:57.727 回答