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 进入注册表
立即学习“PHP免费学习笔记(深入)”;
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怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号