zoukankan      html  css  js  c++  java
  • php 将富文本编辑后的内容取出

    背景:项目中用了富文本编辑器,讲写完的内容存入了数据库,但是取出的时候因为有些展示地方并不需要样式,只想获取到内容,所以需要将带了html编码的信息解析出来。

    原始信息如下

    [task_desc] => <h1 class="mb-5" accuse="qtitle" style="margin: 0px 0px 5px; padding: 0px; word-break: break-all; 
    "><span class="ask-title" style="display: inline-block; 595px; overflow: hidden; 
    "><span style="font-family:Microsoft YaHei, SimHei, arial;font-size:16px;color:#333333;
    "><span style="line-height: 26px;"></span></span></span><h1 class="mb-5" 
    accuse="qtitle" style="margin: 0px 0px 5px; padding: 0px; word-break: break-all; 
    "><span class="ask-title" style="display: inline-block; 595px; overflow: hidden; 
    "><span style="font-family: 'Microsoft YaHei', SimHei, arial; color: rgb(51, 51, 51); 
    "><span style="line-height: 26px; "><span style="font-size:16px;
    ">详细解说基因组学和医学的关系,以及基因组基因功能分类与疾病关系探索。
    </span></span></span></span></h1></h1>


    1.获取的时候通过php的htmlspecialchars_decode()函数将信息里的 <内容转换成html的标记,再通过strip_tags()将html标记去除就可以获取到干净的内容了。

    task_arr[$k]['task_desc'] = strip_tags(htmlspecialchars_decode($v['task_desc']));

    转载:https://blog.csdn.net/cdy102688/article/details/38257689 

  • 相关阅读:
    Selenium库的使用
    Win10 常用快捷键
    503.下一个更大元素 II
    456.132模式
    201.数字范围按位与
    78.子集
    299.猜数字游戏
    49.字母异位词分组
    36.有效的数独
    290.单词规律
  • 原文地址:https://www.cnblogs.com/Ares0023/p/10775284.html
Copyright © 2011-2022 走看看