日期:2011-12-19  浏览次数:20530 次

  上一篇我介绍了PHP开发工具Zend Studio7入门使用教程,在使用过程中当我们新建(导入)的项目本身的编码是UTF8时,比如Wordpress,我们发现当使用zend studio打开PHP项目文件调试时变量等会出现中文乱码的问题,亦或者当你使用zend studio新建一个UTF8编码的PHP文件,打开时也会出现中文变成乱码的问题,这是由于zend studio的默认字符编码使用的是GBK造成的,那么zend studio中文乱码问题如何解决呢?

  针对整个PHP项目调试或单个PHP文件使用zend studio打开出现中文乱码的问题,解决方法其实是一样的,只是zend studio入口不同,对于PHP入门使用者容易混淆。

  单个PHP文件中文乱码问题解决方法

  首先使用zend studio7打开一个UTF8编码的PHP文件,点击FileProperties,出现如下界面

配置zend studio7文件字符编码以解决中文乱码问题

配置zend studio7文件字符编码以解决中文乱码问题

  我们可以看到zend studio默认的字符编码为GBK,正是这个原因导致当文件字符编码与zend studio默认的字符编码不一致,才会导致中文乱码问题,我们只要点击Other,选择UTF-8,确定即可恢复PHP文件中文正常显示。

  调试项目时中文乱码问题解决方法

  相对单个PHP文件出现中文乱码问题的解决方法,调试项目出现PHP文件乱码问题,唯一的区别在于进入的途径不一样,你需要选中相应的项目,右键选择Properties或者选择菜单ProjectProperties进入如下界面

配置zend studio项目字符编码以解决中文乱码问题

配置zend studio7项目字符编码解决中文乱码问题

  可以看到界面基本和之前的一样,你只要选择和项目本身字符编码相匹配的编码即可解决中文乱码问题。

  zend studio中文乱码解决方法注意事项

  在选择字符编码时,当zend studio提供的字符编码选项中没有你想要的字符编码时,你可以在Other框中手动输入相应的字符编码,但是请注意大小写,最好是大写,因为我发觉字符编码小写时感觉zend studio7转换中文乱码不是很稳定。

  至此在使用zend studio的过程中碰到中文乱码问题的解决方法和配置教程就介绍完了。

  :PHP网站开发教程-leapsoul.cn版权所有,转载时请以链接形式注明原始出处及本声明,谢谢。