分享一个非常实用的文章伪原创PHP代码
时间:2023年10月04日
/来源:网络
/编辑:佚名
这段代码可以在文章内随机插入一些 ASCII 字符,同时前端可以对这些 ASCII 字符进行隐藏,这样可以达到既不影响用户阅读,又迷惑百度蜘蛛的效果,达到一个伪原创的效果
这个是我在一些小说站点上扒下来的,非常实用!
PHP代码:
function randAscii($string){
if(empty($string)){
return false;
}
//【随机插入字符串】
preg_match_all("/./u", $string, $arr);
$arrNew = array(1,10);
$str = '';
$inHtmlTag = false;
foreach ($arr[0] as $k=>$v){
if ($v == '<') {
$inHtmlTag = true;
} else if ($v == '>') {
$inHtmlTag = false;
}
if ($inHtmlTag) {
$str.= $v;
} else {
if($k == 0){
$str.= $v.'';
}else{
$key = array_rand($arrNew,1);
$rand = $arrNew[$key];
$shuzi = mt_rand(800, 810);
$str.= ($rand % 10) == 0 ? $v."<i>".$shuzi.";</i>": $v;
}
}
}
return $str;
}
CSS代码
i {
display:none;
}
这个是我在一些小说站点上扒下来的,非常实用!
PHP代码:
function randAscii($string){
if(empty($string)){
return false;
}
//【随机插入字符串】
preg_match_all("/./u", $string, $arr);
$arrNew = array(1,10);
$str = '';
$inHtmlTag = false;
foreach ($arr[0] as $k=>$v){
if ($v == '<') {
$inHtmlTag = true;
} else if ($v == '>') {
$inHtmlTag = false;
}
if ($inHtmlTag) {
$str.= $v;
} else {
if($k == 0){
$str.= $v.'';
}else{
$key = array_rand($arrNew,1);
$rand = $arrNew[$key];
$shuzi = mt_rand(800, 810);
$str.= ($rand % 10) == 0 ? $v."<i>".$shuzi.";</i>": $v;
}
}
}
return $str;
}
CSS代码
i {
display:none;
}
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03