截取指定长度的字符串
PHP Code:
/**
* 截取指定长度的字符串
* @author week9
* @param String $str 用户名称
* @param Int $long 字符串长度
* @return String 截取以后字符串
*/
function substrString ($str, $long = 0)
{
if ($long == 0) {
return $str;
}
$strlong = strlen($str);
if ($long >= $strlong) {
return $str;
}
for($i=0; $i<$long; $i++) {
if (ord($str[$i]) > 0x80) {
$i++;
}
}
if ($i > $long) {
$long = $long - 1;
}
return substr($str, 0, $long)."...";
}
编辑: week9




