zhoz blog 重新开张,欢迎继续支持!
Sep
18
作为PHP(JSP)程序员肯定会遇到中文乱码问题,甚至不止一次的遇到,问题千奇百怪!又一次遇到乱码问题,这下不得不花点时间好好研究字符集的知识。因为它是解决字符问题的基础。
世界各国(或区域)都规定了计算机信息交换用的字符编码集,
常见的有:美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 SHIFT_JIS 等。
但字符编码集按长度分为 Array,Array两大类。
早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。
世界各国(或区域)都规定了计算机信息交换用的字符编码集,
常见的有:美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 SHIFT_JIS 等。
但字符编码集按长度分为 Array,Array两大类。
早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。
Aug
27
刚才通过 MpMailParser()类发邮件,发现标题过长时出现乱码。
其中 mb_encode_mimeheader($envelope->header->headers["subject"], "JIS");
// 注意小绝招:主题和正文都要转,可以实现邮件里日文(其它文也一样,改成相应编码)的正常显示。
经zhoz多次测试:
其中 mb_encode_mimeheader($envelope->header->headers["subject"], "JIS");
// 注意小绝招:主题和正文都要转,可以实现邮件里日文(其它文也一样,改成相应编码)的正常显示。
经zhoz多次测试:
Dec
18
截取GB2312中文字符串代码