请教PHP乱码问题(GBK编码和UTF-8编程)

时间:2023-01-05 10:28:31
最近使用netbeans 7.01编写php,打开一些网上下载的php源码时显示“无法使用GBK安全方式打开该文件”,然后就有乱码了,就去网上找了解决方法,在安装文件etc中修改了配置文件  加上了-J-Dfile.encoding=UTF-8,然后就能正常打开了。


但是,后来我发现,打开类外一些php或html文件时又显示“无法使用UTF-8安全打开该文件”,又出现了乱码!!!!


真的很崩溃,改了这个那个又乱码了,请求大家帮助解决一下这个问题!!!

9 个解决方案

#1


换个编辑器呗~

#2


应该是没指定编码方式吧!

#3


是的 别用netbeans了...如果是ide 不如用phpdesigner. 同个级别的.
要么就用zend studio 或者eclipse

#4


哎,其实我是非常喜欢netbeans,有种情结。还有别的方法吗?难道要我每次都制定编码方式吗?太麻烦了

#5


用过Eclipse没有?

引用 4 楼 kevintw111 的回复:
哎,其实我是非常喜欢netbeans,有种情结。还有别的方法吗?难道要我每次都制定编码方式吗?太麻烦了

#6


今天装了一个EPP,可是有些文件打开仍然是乱码,我怀疑这跟写php默认编码环境有关,有些人设成utf8,有人设成gbk,这叫我情何以堪

#7


将乱码的文件自己再另存为正确的编码格式.别人的文档这个有时候的确是会这样的.转换一下就是了 .

引用 6 楼 kevintw111 的回复:
今天装了一个EPP,可是有些文件打开仍然是乱码,我怀疑这跟写php默认编码环境有关,有些人设成utf8,有人设成gbk,这叫我情何以堪

#8


嗯嗯,好的,不过要另存的文件也太多了,你懂的。

#9


[Quote=引用 7 楼 phpnewnew 的回复:]
将乱码的文件自己再另存为正确的编码格式.别人的文档这个有时候的确是会这样的.转换一下就是了 .


 问题解决了,我重新另存了一下文档,存成了统一编码格式!!
其实用什么软件都会有乱码,所以重要的是存为什么编码格式!!

#1


换个编辑器呗~

#2


应该是没指定编码方式吧!

#3


是的 别用netbeans了...如果是ide 不如用phpdesigner. 同个级别的.
要么就用zend studio 或者eclipse

#4


哎,其实我是非常喜欢netbeans,有种情结。还有别的方法吗?难道要我每次都制定编码方式吗?太麻烦了

#5


用过Eclipse没有?

引用 4 楼 kevintw111 的回复:
哎,其实我是非常喜欢netbeans,有种情结。还有别的方法吗?难道要我每次都制定编码方式吗?太麻烦了

#6


今天装了一个EPP,可是有些文件打开仍然是乱码,我怀疑这跟写php默认编码环境有关,有些人设成utf8,有人设成gbk,这叫我情何以堪

#7


将乱码的文件自己再另存为正确的编码格式.别人的文档这个有时候的确是会这样的.转换一下就是了 .

引用 6 楼 kevintw111 的回复:
今天装了一个EPP,可是有些文件打开仍然是乱码,我怀疑这跟写php默认编码环境有关,有些人设成utf8,有人设成gbk,这叫我情何以堪

#8


嗯嗯,好的,不过要另存的文件也太多了,你懂的。

#9


[Quote=引用 7 楼 phpnewnew 的回复:]
将乱码的文件自己再另存为正确的编码格式.别人的文档这个有时候的确是会这样的.转换一下就是了 .


 问题解决了,我重新另存了一下文档,存成了统一编码格式!!
其实用什么软件都会有乱码,所以重要的是存为什么编码格式!!