- 截取中文字符串(gb2312)方案
- 截取utf8编码的多字节字符串
- Utf-8、gb2312都支持的汉字截取函数
- 摘录自 BugFree 的字符截取函数
PHP:
<?php // 说明:截取中文字符串 // 整理:http://www.CodeBit.cn function mysubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i < $strlen; $i++) { if(ord(substr($str, $i, 1)) > 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr($str, $i, 1); } return $tmpstr; } ?>


