function get_fixlen_string($message,$N)
{
$message=str_replace("
","",$message);
$message=strip_tags($message);
$new_str="";
for ($i=0;$i
{
$str1 = $message[$i];
$new_str.=$str1;
if ($str1 >= chr(0xa1) && $str1 <= chr(0xf9))
{
$str2 = $message[$i+1];
if (($str2 >= chr(0x40) && $str2 <= chr(0x7e)) || ($str2 >= chr(0xa1) && $str2 <= chr(0xfe)))
{
$i++;
$new_str.=$str2;
}
}
if (($i+1)>=$N)
break;
}
if (++$i
$new_str.="...";
return $new_str;
}
文章定位: