如何保持在word simplehtmlDOM的明文中

时间:2014-12-13 12:36:58

标签: php simple-html-dom

php simplehtmlDOM中,当我选择DIV时,我想阅读它的内容。当我使用plaintext时,它只提供没有任何html标签的文本,当我使用innertext时,它会给我超文本(文本和HTML标签)。

但我想要一个只有<br>标记或\n的半超文本文本。我该怎么办?请帮帮我

1 个答案:

答案 0 :(得分:1)

您应该使用htmlspecialchars。它替换如下字符:

<?php echo 'sample1&lt;br&gt;sample2'; ?>
  • '&安培;' (&符号)变成&amp;
  • '“'(双引号)在未设置ENT_NOQUOTES时变为&quot;
  • “'”(单引号)仅在设置ENT_QUOTES时变为&#039;
  • '&LT;' (小于)变为&lt;
  • '&GT;' (大于)变为&gt;