PHP文件加了header("content-type="text/html",charset="utf-8")还是为乱码,怎么回事?
PHP文件加了header("content-type="text/html",charset="utf-8"),文件编码也是utf-8,输出还是为乱码,怎么回事?代码:...
PHP文件加了header("content-type="text/html",charset="utf-8"),文件编码也是utf-8,输出还是为乱码,怎么回事?
代码:
<?php
header("Conten-type:text/html;charset=utf-8");
$a="你好";
echo $a;
$dir="d:/";
$fp=opendir($dir);
while(($file=readdir($fp))!==false){
echo $file."<br>";
}
closedir($fp);
?> 展开
代码:
<?php
header("Conten-type:text/html;charset=utf-8");
$a="你好";
echo $a;
$dir="d:/";
$fp=opendir($dir);
while(($file=readdir($fp))!==false){
echo $file."<br>";
}
closedir($fp);
?> 展开
7个回答
展开全部
你可以用DW打开,之后用ctrl+j会弹出一个对话窗口,在这个窗口就可以选择你需要的编码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哎,这个最简单了,本身Editplus就有一个设置编码的,不过我这是英文版本的,点击菜单栏的第五项,有一个Document的选项,然后单击它,在下拉菜单里,有一项File Encoding,再进去,就会发现有一个Change File Encoding...,进去把文件设置为uft-8就行了,editplus本身默认是ANSI编码.记住给分啊!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用editplus打开,选择文件 另存为 在弹出的那个窗体上你会看到有一个编码你选择utf-8的然后保存就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用记事本另存一下就Ok了,中间可能使用过其它编辑器编辑过的原因!
追问
也不行的,我用editplus编辑的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询