我们用substr()截取的字符串可能在截取中文时由于一个中文占两个字符所以会有时出现乱码!解决方法为用自定义的函数chinesesubstr().具体如下:
ord(substr($str,$i,1))>0xaO//如果字符中首个字节的ASCII序数值大于OxaO,则表示为汉字,接下来就得取两个字符了。
我们用substr()截取的字符串可能在截取中文时由于一个中文占两个字符所以会有时出现乱码!解决方法为用自定义的函数chinesesubstr().具体如下:
ord(substr($str,$i,1))>0xaO//如果字符中首个字节的ASCII序数值大于OxaO,则表示为汉字,接下来就得取两个字符了。