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 に答える