PHP截取中文字符串不出现?号的解决方法

来源:互联网 发布:淘宝如何做关键词排名 编辑:程序博客网 时间:2024/05/07 06:36

当PHP截取中英文混合字符串时,最后一个汉字经常被拆成两半,例:截取字符串的前18个字

输出为结果为:

1欢迎访问新浪?BR>


于是写了以下这段代码,判断如果中英文混合字符串中的汉字字节数为奇数,则少截取一个字节,保证汉字显示完整。

原创粉丝点击