PHP文件乱码,怎么回事?

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."
";
}
closedir($fp);
?>

首先需要安装一下ConvertToUTF8,然后按照以下步骤操作就不会有乱码了。

1、调用ctrl+shift+p,输入:install package回车。

2、在稍后弹出的安装包框中搜索:ConvertToUTF8点击安装,重装打开文件就不会有乱码了。

一般是编码问题,汉字的编码有utf8或者gbk,big5等等。编辑器使用A编码来打开一个B编码下编写的文本时,编码错误操作汉字乱码,一般设置编辑器的编码与实际文本的编码一致即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-09

    Zend是专门提供PHP加密程序Zend Encoder和Zend SafeGuard产品的商业公司

    他们的产品能够对PHP脚本进行加密处理,把明文的PHP脚本变成密文,并且通过解释器的处理能够明显提高PHP的执行效率,

    所以这些乱码是正常的系统检测现象,不用紧张,系统自动检测之后会消失的。

我的回答已经能非常完整的解决问题,审核是看不懂就不让过吗?我需要上报了


相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网