PHP敏感词或关键字替换函数

      发布在:后端技术      评论:0 条评论
function replaceSensitiveWords($str, $kstr, $fg = '|') {
   if (empty($kstr)) {
       return $str;
   } else {
       $keywords = explode($fg, $kstr);
       $replacedArr = [];
       foreach ($keywords as $keyword) {
           $replacedArr[$keyword] = str_repeat('*', mb_strlen($keyword, 'utf-8'));
       }
       $replacedStr = strtr($str, $replacedArr);
       return $replacedStr;
   }
}
echo replaceSensitiveWords( 'ab sjahdbsdfa c','ab|b|c');


阿里云服务器1核/2G/1M(88元/1年) 【腾讯云】云产品限时秒杀,爆款2核4G云服务器首年74元 腾讯云服务器老用户专享(每日限量,下手要快) 香港高稳定云服务器推荐(优惠码:haixiuge)
相关文章
热门推荐