LINUX 下 PHP 环境折腾过的朋友应该都踩过坑吧,尤其是在 RHEL5 下跑 phpMyAdmin 的时候,突然给你来一句“没有发现 PHP 的扩展设置 mbstring”,嗯……瞬间心态崩了。 mbstring 扩展其实就是用来支持多字节字符串的,像中文、日文啥的没它不行。方法也不难,关键是
PHP 0 次浏览
php-mbstring扩展包。多国语言并存就意味着多字节,PHP内置的字符串长度函数strlen无法正确处理中文字符串,它得到的只是字符串所占的字节数。对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UTF-8编码的中文,就是1~3倍的差异了。采用PHP字符串mbstrin
PHP 19 次浏览