php 过滤html标签和转义html标签过滤

发布时间:2020-06-22 14:20:49 作者:Jinl_bm
来源:网络 阅读:2070

    /**

     * 对 HTML 进行编码

     * @param string $html 未编码的 HTML

     * @return string 返回编码后的字符串

     */

    public static function htmlEncode($html) {

        return get_magic_quotes_gpc() ? htmlspecialchars($html) : htmlspecialchars(addslashes($html));

    }

    该方法是将 <p>进行编码</p> 转换成 &lt;p&gt;进行编码&lt;/p&gt;gt;


    /**

     * 对 HTML 进行解码

     * @param string $data 已编码的 HTML

     * @return string 返回解码后的字符串

     */

    public static function htmlDecode($data) {

        return get_magic_quotes_gpc() ? htmlspecialchars_decode($data) : stripslashes(htmlspecialchars_decode($data));

    }

    该方法是将 &lt;p&gt;进行编码&lt;/p&gt;gt; 转换成 <p>进行解码</p>

   

   php内置方法 strip_tags(); 过滤html标签 和php标记.


 strip_tags() 与 htmlDecode() 结合使用只剩下纯文本.


推荐阅读:
  1. php 数据过滤
  2. PHP中过滤html标签

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php html 过滤

上一篇:争夺操作主控角色

下一篇:My.cnf数据库参数详解

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》