是的,所以为了测试自己和动态网页的作品;我在文本文件中保存了页脚,标题,导航等。我使用PHP脚本来阅读这些文件并显示页面,这一切都很好,花花公子。
但是当我有一个带有文本的单独文本文件时,问题就开始出现了,我想在<section><article></article></section>
打印出来
如果我将它直接打印到section.txt它工作正常,但我想有一个单独的文件,以使其更动态,称为bunchoftext.txt当我使用下面的代码时,它不打印在部分区域。我怎么能这样做?另请注意我正在使用文本文件进行学习。稍后可能会切换到数据库,但我想先将它排序。
<?php
$handle = fopen("bunchoftext.txt", "r");
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
答案 0 :(得分:0)
您可以创建一个index.php或主php文件所在的文件夹,并将所有article.txt
个文件放入其中并使用下一个代码来获取其内容,并为每个文件放置section
元素< / p>
<?php foreach (glob("articles/*.txt") as $file) { ?>
<section>
<?php $file_handle = fopen($file, "r");
while (!feof($file_handle)) {
$line = fgets($file_handle);
echo $line;
}
fclose($file_handle); ?>
</section>
<?php } ?>