• php中用utf8编码输出中文就是乱码


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    </head>
    <body>
    <?php
    header("Content-Type: text/html; charset=utf-8");
    echo "中文";
    ?>
    </body>
    </html>
    在浏览器上输出是����
    2012-09-03 17:31 提问者采纳
     
    说明这个php文件保存的编码是gb2312的,所以输出的是乱码
    你把这个文件重新以u8的编码保存一下就行了,文件-》另存为,这里选择编码
    追问:
    我用的是文本编辑器编写,请问如何改编码
    追答:
    文件-》另存为,然后选择编码
    提问者评价
    谢谢,我已经找到问题了,是格式里面存成了以ANSI编码,应该转为utf8编码
    清风明月本无价,近水远山皆有情。
  • 相关阅读:
    apache 错误日志
    搭建服务器
    vim配置
    临时表增加查询速度
    如何清空$_POST or $_GET
    hdu 2084
    快速幂
    zjut 1176
    rwkj 1091
    zjut 1090 --------同余定理的应用
  • 原文地址:https://www.cnblogs.com/onlylove2015/p/5115433.html
Copyright © 2020-2023  润新知