我将tinymce编辑器中的html内容保存在数据库中,因此我希望在php页面上显示这些html内容,但方式很漂亮。
我想首先检查html字符串中是否存在图像,如果存在,则首先在php页面中显示它。然后我想在图像的右边显示一些文本,截短它的前200个单词,但它必须维护html,因为它可能存在的链接不仅仅是简单的文本。
是否有一个php库或php类用于操作html和截断html字符串以实现“阅读更多”功能?

最佳答案

这看起来是个不错的工具:
http://simplehtmldom.sourceforge.net/
有趣的是,它甚至有你在头版寻找的例子。
编辑:
PHP实际上有自己的处理HTML的库,文档位于:http://docs.php.net/manual/en/book.dom.php
还要看看http://code.google.com/p/phpquery/

关于php - php从html字符串中提取第一个图像,删除所有图像标签,并截断html字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12609063/

10-12 12:32
查看更多