替换关键字、关键词_网络编程_奇迪科技(深圳)有限公司(www.qvdv.net)

欢迎来到奇迪科技(深圳)有限公司,超值服务提供卓越产品!

网络编程

替换关键字、关键词

作者:qvdv.net 来源: 更新时间:2013-11-27

网站制作中,网站一般有留言本、评论,有些内容需要被替换掉,PHP中,替换不良关键词的简单操作如下:

<?php 
$banwords = array(
'需要替换的字符' => '***',
'敏感关键词' => 'XXX',
'需不健康的关键字' => 'XXX',
  
);
$content = '从这文本内容查找相关的关键词、关键字替换';
$content = strtr($content, $banwords);
echo $content;
?>

还有另外的方法,可以直接操作文件,不用执行数据库操作,提高效率。

 <?php
 //获取文件内容转为数组两种方法:
$fcon = file_get_contents("./banwords.txt");//读取需要处理的关键词的.txt文件(每行一个关键词)
$filter_word = explode("rn",$fcon);
$string = '这里是需要被处理的内容,从中查找要被替换的字词,用*号替代:';
foreach($filter_word as $val){
     $string=str_replace($val,'***',$string);
 }
echo $string;


本文版权所有,转载须注明:来源  https://www.qvdv.net/qvdv-oop-80.html