你好stackoverflow社区!
我在CI中使用默认字限制器.但麻烦的是,它没有关闭html标签,如果1个新闻以强标签结束 – 整个页面下的这个变得强大.
我在github看了CI维基页面,但是如果我使用那个解决方案,’…’改变了位置并且不是在有限的文本之后,而是在没有限制的h2之后.
HTML代码:
<h2><?=$item['title'];?></h2>
<?word_limiter($item['text'],25);?>
$item [‘text’]已经在p标签中,因为在crud管理面板中键入了它.
当我使用来自CI维基页面的方法时,它看起来像这样(已在加载的页面上)
<h2>News</h2> "..."
<p>There is some news i wanna te</p>
我希望无论如何都会发现这个问题很有用.提前致谢!
解决方法:
首先,您需要使用strip_tags()
函数从字符串中删除HTML标记,然后您可以安全地使用word_limiter()
帮助函数:
echo word_limiter(strip_tags($item['text']), 25);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。