我的问题:是否有可能将多个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文件
有没有办法做到这一点?
答案 0 :(得分: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);
}
?>