从PHP中获取HTML摘录

Bar*_*lom 3 html php

我需要获得用HTML编写的新闻项目的简短摘录,以便在我的首页上显示.显然,我不能使用简单的东西,substr因为它可能会使标签不公开,甚至留下半个标签.

哪个更容易:

  • 将HTML转换为体面的纯文本,并将其中的一部分
  • 从HTML开始并在截止处关闭任何未关闭的标签(这总是看起来好吗?)

我将如何实施所选择的解决方案?

Ben*_*mes 7

最简单的方法是strip_tags()在截断项目文本之前从项目文本中删除所有HTML .