总是有七弯八拐的原因让我们要将自己的php源码从gb2312转换到utf8,而90%的情况下你会遇到麻烦——很有可能你已经不是第一个想将你手头的系统转换到utf8的人,只不过前面那些人都被整郁闷了,因而你也有了这个机会。 1、编码转到UTF-8可能出现的问题 转换起
总是有七弯八拐的原因让我们要将自己的php源码从gb2312转换到utf8,而90%的情况下你会遇到麻烦——很有可能你已经不是第一个想将你手头的系统转换到utf8的人,只不过前面那些人都被整郁闷了,因而你也有了这个机会。
转换起来并不麻烦,而且网上有很多工具可以用于转换,但不推荐使用工具进行批量转换,编码转换时的不确定因素太多,比如原编码,甚至系统语言等,都会引起转换的失败。
PHP源码直接转换到UTF-8后,很有可能会遇到下面的两个问题:
导致出现以上问题的原因,可以看一下维基BOM词条,解决的方法也很简单,转换成UTF8后,将BOM的问题解决即可。很多人使用UltraEdit32,这也是个方法。不过还有更方便的选择,使用Notepad++会更简单,更安全。
使用Notepad++,打开所有需要转换的文件,然后战壕菜单“Encoding(编码)”→“Convert to UTF-8 without BOM(转换为UTF-8无BOM编码格式)”,再保存文件,即可完成无恙转换。
立即学习“PHP免费学习笔记(深入)”;
顺便提一下,Notepad++的确是一个非常优秀的编辑器,完全可以作为你Win下的主力代码工具——它已经是win下我唯一用的代码工具了。
转换很简单,但还需要注意以下几个方面的问题:
抱歉:上文中所提到的那篇“让人郁闷的文意”的博主tunpishuang,并非我小人之心所揣测的“舍不得与人分享”的人,他早已将解决的整个过程分享出来。在此,为我自己的武断之为而向您致以深深的歉意!
总是有七弯八拐的原因让我们要将自己的php源码从gb2312转换到utf8,而90%的情况下你会遇到麻烦——很有可能你已经不是第一个想将你手头的系统转换到utf8的人,只不过前面那些人都被整郁闷了,因而你也有了这个机会。
转换起来并不麻烦,而且网上有很多工具可以用于转换,但不推荐使用工具进行批量转换,编码转换时的不确定因素太多,比如原编码,甚至系统语言等,都会引起转换的失败。
PHP源码直接转换到UTF-8后,很有可能会遇到下面的两个问题:
原文地址:PHP源码编码与转换:搞定首行为空和“锘匡豢”, 感谢原作者分享。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号