分页: 1 / 1
ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-24 9:30
由 cbca2320
我之前一直用的Windows7,没有接触过ubuntu.这两天安装了个ubuntu,网上找资料搭建好了PHP环境。
但是我在编程时候发现 如果使用中文的话就会乱码
我用的系统自带的编辑器
例如
<?php
echo "中文";
?>
保存为1.php 保存是正常
通过浏览器访问 这个中文 两个字就乱码了。我网上找过一些资料但是解决不了。个人怀疑是文档编码格式问题,我下载的dedecms中文正常。ubuntu里面怎么像使用DW一样可以修改文档的编码格式。怎么样可以gbk UTF-8自由切换。求救!!!!
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 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">
等等
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-24 12:40
由 eatapple
楼上正解
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-24 12:44
由 mraandtux
建议楼主在Windows用Notepad++,能转换文字编码格式。
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-24 22:37
由 cbca2320
永恒不永恒 写了:你在输出的时候,有没有在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>
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-25 11:15
由 lotutu
改成 charset=utf-8 试试 , 唔,也可能是 utf8 , 记不清楚了
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-25 23:46
由 wolanxuan
<meta http-equiv=Content-Type content="text/html; charset=utf8">
Re: ubuntu完全菜鸟 求教 PHP编程时候用中文会乱码
发表于 : 2012-02-25 23:48
由 qy117121
linux下默认编码是utf8