如何删除PDF格式的HTML标签?

Ern*_*yes 6 html php pdf

如何删除HTML标签?

我想删除PDF视图中的HTML标记.看下面的图片.请帮我解决一下这个.

这是我的代码:

$string1 = $_POST["editor1"];
$string1 = str_replace("<p>", "", $string1);
$string2 = str_replace("&nbsp; ", " ", $string1);
$string2 = explode("</p>", $string1);
Run Code Online (Sandbox Code Playgroud)

这是我的输出:

foreach ($string2 as $key) {
    $pdf->Multicell(0,3,$key);
}

?>
Run Code Online (Sandbox Code Playgroud)

我的pdf文件

Ben*_*der 6

strip_tags() 函数从HTML,XML和PHP标记中剥离字符串.

strip_tags(string,allow)

$string1 = strip_tags($string1);

*更新

- 减少某些标签打印.

echo strip_tags("Hello <b><i>SO!</i></b>","<b>");

打印你好!


Roh*_*tta 2

您可以使用以下代码替换 pdf 格式文本中的特殊字符。我已经在我的java项目中使用了这段代码,并且它在那里工作得很好。我已经帮你把它改成php了。

\n\n
    $string1=str_replace("&nbsp", " ", $string1 );\n    $string1=str_replace("&", "&amp;", $string1 );\n    $string1=str_replace(">", "&gt;", $string1 );\n    $string1=str_replace("<", "&lt;", $string1 );\n    $string1=str_replace("&agrave;", "&#192;", $string1 );\n    $string1=str_replace("&euml;", "&#203;", $string1 );\n    $string1=str_replace("\\"", "&quot;", $string1 );\n    $string1=str_replace("&lt;br /&gt;", "<br />", $string1 );\n    $string1=str_replace("&eacute;", "&#233;", $string1 );\n    $string1=str_replace("\xc3\xa0", "&#224;", $string1 );\n
Run Code Online (Sandbox Code Playgroud)\n