LOADING STUFF...

6个超实用的PHP代码片段

技术教程2小时前发布 北陌
19 0 0

6个超实用的PHP代码片段

一、黑名单过滤

function is_spam($text, $file, $split = :, $regex = false){
$handle = fopen($file, rb);
$contents = fread($handle, filesize($file));
fclose($handle);
$lines = explode(“n”, $contents);
$arr = array();
foreach($lines as $line){
list($word, $count) = explode($split, $line);
if($regex)
$arr[$word] = $count;
else
$arr[preg_quote($word)] = $count;
}
preg_match_all(“~”.implode(|, array_keys($arr)).”~”, $text, $matches);
$temp = array();
foreach($matches[0] as $match){
if(!in_array($match, $temp)){
$temp[$match] = $temp[$match] 1;
if($temp[$match]

© 版权声明

相关文章

暂无评论

暂无评论...