ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cbca2320
帖子: 4
注册时间: 2012-02-23 13:33

ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#1

帖子 cbca2320 » 2012-02-24 9:30

我之前一直用的Windows7,没有接触过ubuntu.这两天安装了个ubuntu,网上找资料搭建好了PHP环境。

但是我在编程时候发现 如果使用中文的话就会乱码
我用的系统自带的编辑器
例如
<?php
echo "中文";
?>
保存为1.php 保存是正常
通过浏览器访问 这个中文 两个字就乱码了。我网上找过一些资料但是解决不了。个人怀疑是文档编码格式问题,我下载的dedecms中文正常。ubuntu里面怎么像使用DW一样可以修改文档的编码格式。怎么样可以gbk UTF-8自由切换。求救!!!!
永恒不永恒
帖子: 124
注册时间: 2007-03-17 18:57
来自: 广东广州

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#2

帖子 永恒不永恒 » 2012-02-24 12:17

你在输出的时候,有没有在http文件头指定使用哪个字符集?包括:
header("content-type:text/html;charset=xxx")
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<HTML lang=zh-cn xml:lang="zh-cn" xmlns="http://www.w3.org/1999/xhtml">
等等
我用ubuntu 6.06,gnome桌面~
结果装个qBittorrent搞不定,
然后就换到ubuntu 7.04了..同样是gnome桌面~
定制才是王道!
头像
eatapple
帖子: 279
注册时间: 2011-02-23 9:08

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#3

帖子 eatapple » 2012-02-24 12:40

楼上正解
mraandtux
论坛版主
帖子: 5211
注册时间: 2009-12-12 19:29
系统: Kubuntu

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#4

帖子 mraandtux » 2012-02-24 12:44

建议楼主在Windows用Notepad++,能转换文字编码格式。
cbca2320
帖子: 4
注册时间: 2012-02-23 13:33

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#5

帖子 cbca2320 » 2012-02-24 22:37

永恒不永恒 写了:你在输出的时候,有没有在http文件头指定使用哪个字符集?包括:
header("content-type:text/html;charset=xxx")
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<HTML lang=zh-cn xml:lang="zh-cn" xmlns="http://www.w3.org/1999/xhtml">
等等
我用了还是乱码
乱码
乱码
<html><head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<title>ubuntu 菜鸟问问题</title>
<body>
<?php
echo "cbca0203乱码怎么解决啊";
?>

</body>
</html>
头像
lotutu
帖子: 730
注册时间: 2010-12-23 16:29
来自: 北京

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#6

帖子 lotutu » 2012-02-25 11:15

改成 charset=utf-8 试试 , 唔,也可能是 utf8 , 记不清楚了
wolanxuan
帖子: 74
注册时间: 2010-01-02 15:07

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#7

帖子 wolanxuan » 2012-02-25 23:46

<meta http-equiv=Content-Type content="text/html; charset=utf8">
头像
qy117121
论坛版主
帖子: 50587
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码

#8

帖子 qy117121 » 2012-02-25 23:48

linux下默认编码是utf8
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

邮箱 [email protected]
回复