最简的就是利用:例一
例二:
英文的话没有问题,但是中文就出问题了,下面我们使用mb_substr函数处理。
首先定义自己的函数:
$length) { $str = ; $len = $start + $length; for ($i = $start; $i 0xa0) { $str.= substr($string, $i, 2); $i++; } else { $str.= substr($string, $i, 1); } } return $str . '…'; } else { return $string; }}?>
还有一个问题要注意,使用这种方法的时候,你的标签对里的charset只有设成中文的编码才可以,如gbk,gb2312。
下面自己常用的一个中英文字符截取函数,自定义截取中文字符串函数,基本上就是仿照mb_substr写个函数,直接调用罢了,以下为我找到的代码,其实很简单:
本文地址:
转载随意,但请附上文章地址:-)
