php-禁用除以下以外的所有标签
作者:互联网
我想编码(htmlentities)或禁用除< a>标签.
我该如何实现?
解决方法:
使用HTML实体后,使用RegExp将链接转换回原位:
preg_replace('/<(\/?a(?:|\s[\S\s]+?))>/i', '<$1>', $string);
如果要删除其他标签,请使用:
strip_tags($string, '<a>');
标签:html-entities,html,php,tags 来源: https://codeday.me/bug/20191102/1988676.html