首页站内杂志技术文摘
文章内容页

帝国cms敏感词过滤插件-用火车头采集器PHP外挂插件来实现

  • 作者:雨祺
  • 来源: 原创
  • 发表于2024-07-05 10:39:31
  • 阅读0
  • 帝国cms敏感词过滤插件-用火车头采集器PHP外挂插件来实现。此方法适用于使用火车头采集器更新的站点,PHP插件代码如下:
    1. <?php 
    2. error_reporting(E_ERROR | E_WARNING | E_PARSE); 
    3. // 敏感词过滤 
    4. $sensitiveWordsFile = 'E:\Locoy\Plugins\words.txt'// 敏感词列表文件路径 
    5. $sensitiveWords = file($sensitiveWordsFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); 
    6. $str = $LabelArray['标题']; 
    7. foreach ($sensitiveWords as $word) { 
    8.     if (strpos($str, $word) !== false) { 
    9.         $str = ''
    10.         break
    11.     } 
    12. $LabelArray['标题'] = $str; 
    13. // 敏感词过滤 end 
    14. echo serialize($LabelArray); 
    15. ?> 
    说明,此方法会检测采集到的标题是否包含 E:\Locoy\Plugins\words.txt 文档中的敏感词,如果包含敏感词,则替换标题字段的值为空
    【审核人:站长】

        标题:帝国cms敏感词过滤插件-用火车头采集器PHP外挂插件来实现

        本文链接:https://www.wenyunfang.com/zazhi/zhongwangjiaocheng/1042.html

        赞一下

        深度阅读

        • 您也可以注册成为文韵坊的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注文韵坊