有不少php初学者截取字符都会使用substr()函数或者mb_substr()函数来截取了,第一个中文肯定乱码了,第二个性能不好,下面我总结了几个自定的中文字串截取无乱码实例。
例1
代码如下 | 复制代码 |
function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true) |
例2
代码如下 | 复制代码 |
//$start:指定开始截取字符串的位置;$length指定截取字符的长度 ?> |
再补充个简单的,思路相同(2010-5-31)
代码如下 | 复制代码 |
function chinesesubstr($str, $start, $len){ |