您的位置:首页 > 数据库 > MySQL

mysql字符串过滤掉HTML标签的函数

2017-03-29 14:33 537 查看
CREATE DEFINER=`root`@`%` FUNCTION `strip_tags`($str text) RETURNS text CHARSET utf8

    DETERMINISTIC

BEGIN  

    DECLARE $start, $end INT DEFAULT 1;   

    LOOP   

        SET $start = LOCATE("<", $str, $start);   

        IF (!$start) THEN RETURN $str; END IF;   

        SET $end = LOCATE(">", $str, $start);   

        IF (!$end) THEN SET $end = $start; END IF;   

        SET $str = INSERT($str, $start, $end - $start + 1, "");   

    END LOOP;   

END
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: