我的代码目前看起来像:
echo "<pre>" include $textfile echo "</pre>";
但输出会“擦除”所有的 html 标签。有没有办法保留 html 标签并让 php 准确地输出它所说的内容/它在文本文件中的格式?
谢谢!
我的代码目前看起来像:
echo "<pre>" include $textfile echo "</pre>";
但输出会“擦除”所有的 html 标签。有没有办法保留 html 标签并让 php 准确地输出它所说的内容/它在文本文件中的格式?
谢谢!
strip_tags($textfile);
允许标签:
// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
?>
与剥离 html 标签/格式无关的代码是什么。请向我们提供您拥有的完整代码,以便我们为您提供帮助。
不需要呼应它....尝试包括喜欢
include $textfile;
不知道你的意思,但你可以试试这个:
echo file_get_contents($file);
问题是您如何尝试使用包含。
这是正确的语法。
include("./pathtofile/htmlfile.inc");
您包含的文件的末尾不必有任何特殊的扩展名,因此 .html 仍然可以正常运行。如果包含的文本是 HTML 并且有 html 标签,请确保不要<?php and ?>
在该文件中放置标签,否则它将把它们解析为 php,因为没有 echo 语句,所以你不需要。不过,您将在主程序的 PHP 标记中调用 include()。