PHP判断标题包含关键字则显示广告

求一段PHP判断网页标题中包含某一个或多个关键词则显示广告的代码

php是服务器端的,你如果php判断那不都是自己控制,自己判断标题的变量是否包含关键字

不过一般用客户端js来判断的多。。流程大概如下


<div id="dvAD" style="display:none">广告内容放这里</div>
<script>
    //更多关键字修改()里面的,用|隔开
    if (/(关键字1|关键字3|关键字2)/i.test(document.title)) document.getElementById('dvAD').style.display = 'block';
</script>

$allergicWord = array('关键字1','关键字2');

$str = '标题';

for ($i=0;$i $content = substr_count($str, $allergicWord[$i]);
if($content>0){

$info = $content;

break;

}

}

if($info>0){

//显示广告

return TRUE;

}else{

//不显示广告

return FALSE;

}

$allergicWord = array('关键字1','关键字2');

$str = '标题';

for ($i=0;$i $content = substr_count($str, $allergicWord[$i]);
if($content>0){

$info = $content;

break;

}

}

if($info>0){

//显示广告

return TRUE;

}else{

//不显示广告

return FALSE;

}