我的代碼目前看起來是這樣:PHP - 保持HTML標籤在文本文件中
echo "<pre>" include $textfile echo "</pre>";
但輸出的「刪除」所有的HTML標籤。有沒有辦法保持html標籤,並具有PHP輸出完全如何說/它是如何格式化在文本文件?
謝謝!
我的代碼目前看起來是這樣:PHP - 保持HTML標籤在文本文件中
echo "<pre>" include $textfile echo "</pre>";
但輸出的「刪除」所有的HTML標籤。有沒有辦法保持html標籤,並具有PHP輸出完全如何說/它是如何格式化在文本文件?
謝謝!
無須呼應它....嘗試包括像
include $textfile;
不知道你的意思到底是什麼,但你可以試試這個:
echo file_get_contents($file);
strip_tags($textfile);
允許標籤:
// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
?>
問題是你如何使用include。
這是正確的語法。
include("./pathtofile/htmlfile.inc");
您包含的文件在結尾不必有任何特殊擴展名,所以.html仍然可以正常運行。如果包含的文本是HTML並且有html標記,請務必不要將<?php and ?>
標記放在該文件中,否則它會將它們解析爲php,因爲沒有echo語句,所以您不需要它們。不過,您可以在主程序中將include()調用放入PHP標籤中。
你有什麼代碼與剝離html標籤/格式無關。請提供您的完整代碼,以便我們爲您提供幫助。
@ eml002您的代碼'echo「
」;'無效。 – Som請嘗試一次描述您的整個問題,您每次編輯時都會更改整個問題,可能沒有得到您的正確關注? – Som