// html文字提取 cn是否纯中文
function dr_html2text($str, $cn = false) {
$str = dr_clearhtml($str);
if ($cn && preg_match_all('/[\x{4e00}-\x{9fff}]+/u', $str, $mt)) {
return join('', $mt[0]);
}
$text = "";
$start = 1;
for ($i=0;$i<strlen($str);$i++) {
if ($start==0 && $str[$i]==">") {
$start = 1;
} elseif($start==1) {
if ($str[$i]=="<") {
$start = 0;
$text.= " ";
} elseif(ord($str[$i])>31) {
$text.= $str[$i];
}
}
}
return $text;
}
签名:这个人很懒,什么也没有留下!