使用函数mb_substr,例子:
<?php
/**
* mb_substr截取中文字符串
* edit www.jb200.com
*/
header('Content-Type:text/html;charset:utf-8');  
$a = "脚本sdf学堂,欢迎sf3s大家的xfs光临。好幸fxesd福啊。";  
$b = mb_substr($a, 0,10,'utf-8');  
echo $b; 
?>
有关php中mb_substr函数的例子,还可以参考:
 php截断字符串函数mb_substr()范例
php截取中文字符串的二个函数(iconv_substr和mb_substr)
php中文字符串截取(mb_substr)实例