• 技术文章 >后端开发 >PHP问题

    php cli 中文乱码怎么办

    藏色散人藏色散人2021-05-13 09:21:48原创215

    php cli中文乱码的解决办法:1、打开php.ini文件,然后设置字符集为“default_charset = "UTF-8"”;2、将cmd窗口设置成utf-8编码。

    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

    解决 php cli 模式下中文乱码的方法

    1、php.ini默认字符集:default_charset = "UTF-8"

    2、将 cmd 窗口设置成 utf-8 编码。

    解决办法如下:

    1. 操作:同时按"win + R" ,并输入 regedit 进入注册表

    2. 找到 HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe,如果该项下已存在 CodePage 项,则把值改为十进制 "65001",点击确定即可;如果不存在,在该项下新建一个 DWORD(32位值),命名为 "CodePage",值设为 "65001"。然后关闭注册表管理器。

    3. 这时候关闭所有的 cmd 窗口,并重启 cmd 后可以生效。

    推荐学习:《PHP视频教程

    3、php文件直接echo

    <?php
    
    echo "中国";

    打开cmd,输入chcp 65001 回车

    mysqli_set_charset($conn,'utf8');

    以上就是php cli 中文乱码怎么办的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php cli
    上一篇:rdkafka php 如何安装 下一篇:php无法相对路径怎么办
    大前端线上培训班

    相关文章推荐

    • php出现gd2中文乱码的原因?• php页面输出乱码怎么办?• linux php.ini 中文乱码的解决办法• iis7 php 中文乱码怎么办

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网