PHP搜索关键词描红函数

PHP搜索关键词描红函数:

function SearchReplaceKw($string,$sokw=''){
if(empty($sokw) || empty($string)) return $string;
$badString = array(
'~',  '!',  '@',  '#',  '$',  '%',  '^',  '&',  '*',  '(',  ')',  '-',  '+',  '[',  ']',
':',  ';',  '\'', '"',  '|',  '\\', ',',  '.',  '?',  '/',  '<',  '>',
);
$sokw = str_replace($badString,' ',$sokw);
$sokw = preg_replace('/\s+/','|',$sokw);
return preg_replace("/($sokw)/",'<font color="red">\\1</font>',$string);
}

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注