PHP - 将HTML标记保存在文本文件中

时间:2013-06-04 06:32:15

标签: php

我的代码目前看起来像:

echo "<pre>" include $textfile echo "</pre>";

但输出'删除'所有的html标签。有没有办法保持html标签和php输出完全如何说明/如何在文本文件中格式化?

谢谢!

5 个答案:

答案 0 :(得分:2)

strip_tags($textfile);

允许标记:

// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
?>

PHP.net http://php.net/manual/en/function.strip-tags.php

答案 1 :(得分:1)

你有什么代码与剥离html标签/格式无关。请提供您的完整代码,以便我们为您提供帮助。

答案 2 :(得分:0)

不需要回应它....尝试包括像

include $textfile;

答案 3 :(得分:0)

不确切地知道你的意思,但你可以试试这个:

echo file_get_contents($file);

答案 4 :(得分:0)

问题在于您尝试使用include。

这是正确的语法。

include("./pathtofile/htmlfile.inc");

您包含的文件不必在其末尾有任何特殊扩展名,因此.html仍然可以正常运行。如果包含的文本是HTML并且具​​有html标记,请确保不将<?php and ?>标记放在该文件中,否则它会将它们解析为php,由于没有echo语句,因此您不需要它。您将在主程序中将include()调用放在PHP标记内。