在一些博客文件中,我在 500 个字符后使用“阅读更多”按钮。要从字符串(即博客消息)中获取前 500 个字符,我使用substr
如下所示:
$blog_message_reduced = substr($blog_message, 0, 500);
该字符串$blog_message
如下所示:
lorem ipsum is simply dummy text of the printing and typesetting industry <img src="data/uploads/image.jpg" class="img-responsive" style="width: 100%" /> and some more text behind the image....
有时,当我撰写博客文章时,500 个字符的限制恰好位于img 标签内。
$blog_message_reduced
HTML 输出类似于:
lorem ipsum is simply dummy text of the <img src="data/uplo
在上面的例子中, “uploads”一词的o已达到 500 。
所以我正在寻找一种方法,img
在substr
使用 500 进行裁剪时忽略标签。(img
达到 500 时切勿剪切标签;在这种情况下,请在标签后立即剪切img
)。
我怎样才能实现这个目标?
炎炎设计