GBK:
中文、英文、数字均使用双字节来表示
UTF-8:
汉字占3个字节、数字占1个字节、英文字母占1个字节
例:
<?php //测试时文件的编码方式要是UTF8 $str='中文a字1符'; echo strlen($str).'<br>';//14 echo mb_strlen($str,'utf8').'<br>';//6 echo mb_strlen($str,'gbk').'<br>';//8 echo mb_strlen($str,'gb2312').'<br>';//10 ?>