1 简介
CleverCode开发的PHP项目使用的编辑器是Zend Studio 12.0.2,PHP一般都是文件定界符是Windows的,文件编码也是gbk的。但是最近接到一个项目里面的所有php文件定界符是Unix的,文件编码是utf-8的。打开之后就是如下图的乱码了。打开test.php。
2 设定某一个PHP的文件编码
1 选中test.php,然后点击右键,选择【属性】。
2) 设置文件的编码为UTF-8。然后test.php编码就正常了。
3 给项目设置文件编码和文件定界符
1)如果一个项目php非常多,一个一个php设置成utf-8,肯定是不合适的。zend studio提供了一个继承的方式。只需要将导入的项目文件夹的属性设置为utf-8。这个项目的中所有的php打开后默认继承编码都是utf-8。继承可同时设定文件定界符为Unix,某些svn中限制只能Unix编码提交,不是Unix编码的文件提交不了。
2)选中CleverCode项目根目录,点击右键,选择【属性】。
2)查看CleverCode项目默认的配置。默认的文件定界符为Windows,文件编码为gbk。
3)设置CleverCode项目。文件定界符为Unix,文件编码为UTF-8。那么CleverCode项目下所的文件打开时候,都继承这个配置,都是Unix定界符,和UTF-8编码。
4)按照以上的方法,可以给每一个导入的项目配置不同的定界符和文件编码。
技术交流
CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!