簡體   English   中英

PHP-將HTML標簽保留在文本文件中

[英]PHP - Keep HTML tags in a text file

我的代碼目前看起來像:

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

但是輸出會“擦除”所有html標簽。 有沒有一種方法可以保留html標記並使php輸出確切地說出的內容/在文本文件中的格式?

謝謝!

strip_tags($textfile);

允許標簽:

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

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

無論您使用什么代碼,都與剝離html標簽/格式無關。 請向我們提供您擁有的完整代碼,以便我們為您提供幫助。

不需要回聲...。嘗試包含

include $textfile;

不知道您的意思是什么,但是您可以嘗試執行以下操作:

echo file_get_contents($file);

問題是您如何嘗試使用包含。

這是正確的語法。

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

包含的文件不必在文件末尾具有任何特殊擴展名,因此.html仍將正常運行。 如果所包含的文本是HTML且具有html標記,請確保不要在該文件中放置<?php and ?>標記,否則它將把它們解析為php,由於沒有echo語句,因此您不希望將它們解析為php。 不過,您將在主程序中的PHP標記內包含include()調用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM