以下是一个简单的 PHP 页面示例,它可以自由混合几个 TXT 文件的内容来生成不同的页面。
准备 TXT 文件:在服务器上创建几个 TXT 文件,用于存储不同的文本内容。
创建 PHP 页面:编写 PHP 代码,读取这些 TXT 文件的内容,并根据需要混合这些内容。
显示混合后的内容:将混合后的内容输出到页面上。
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>混合 TXT 文件内容</title></head><body>
<?php // 定义要读取的 TXT 文件数组
$txtFiles = [
'file1.txt',
'file2.txt',
'file3.txt'
];
// 用于存储每个文件的内容
$fileContents = [];
// 读取每个 TXT 文件的内容
foreach ($txtFiles as $file) {
if (file_exists($file)) {
$content = file_get_contents($file);
$fileContents[] = $content;
} else {
echo "文件 $file 不存在。<br>";
}
}
// 混合文件内容
$mixedContent = implode("<br><br>", $fileContents);
// 输出混合后的内容
echo $mixedContent;
?></body></html>
定义 TXT 文件数组:$txtFiles
数组中存储了要读取的 TXT 文件的文件名。
读取文件内容:使用 foreach
循环遍历 $txtFiles
数组,使用 file_get_contents()
函数读取每个文件的内容,并将其存储在 $fileContents
数组中。
混合文件内容:使用 implode()
函数将 $fileContents
数组中的内容连接成一个字符串,中间用 <br><br>
分隔。
输出混合后的内容:使用 echo
语句将混合后的内容输出到页面上。
创建几个 TXT 文件,例如 file1.txt
、file2.txt
和 file3.txt
,并在每个文件中写入一些文本内容。
将上述 PHP 代码保存为一个 PHP 文件,例如 mix_txt.php
。
将 TXT 文件和 PHP 文件放在同一个目录下。
在浏览器中访问该 PHP 文件,即可看到混合后的内容。