php 不同编码下的字符串长度区分
UTF-8的中文字符串是三个字节 复制代码 代码如下: <?php //编码UTF-8 echo strlen(‘测试文字a测试文字’); echo ‘-‘; echo mb_strlen(‘测试文字a测试文字’,’utf-8′); ?> 输出:25-9 GB2312的中文字符串是二个字节 复制代码 代码如下: <?php //编码GB2312 echo strlen(‘测试文字a测试文字’); echo ‘-‘; echo mb_strlen(‘测试文字a测试文字’,’Gb2312′); ?> 输出:17-9 在Mysql数据库(5.1以后的版本)中,如果字段类型
下载地址
用户评论