$sublen) return join('',array_slice($t_string[0],$start,$sublen))....; return join('',array_slice($t_string[0],$start,$sublen)); }else{ $start=$start*2; $sublen=$sublen*2; $strlen=strlen($string); $tmpstr=''; for($i=0;$i if($i>=$start&&$i if(ord(substr($string,$i,1))>129){ $tmpstr.=substr($string,$i,2); }else{ $tmpstr.=substr($string,$i,1); } } if(ord(substr($string,$i,1))>129) $i++; } if(strlen($tmpstr) return $tmpstr; }}//html转换函数
function html2text($str){ $str = preg_replace(/||/isu,,$str); $alltext = ; $start = 1; for($i=0;$i if($start==0 && $str[$i]==>){ $start = 1; }else if($start==1){ if($str[$i]== $start = 0; $alltext .= ; }else if(ord($str[$i])>31){ $alltext .= $str[$i]; } } } $alltext = str_replace( , ,$alltext); $alltext = preg_replace(/&([^;&]*)(;|&)/,,$alltext); $alltext = preg_replace(/[ ]+/s, ,$alltext); return $alltext;}
复制代码