问题

在开发过程,windows下经常需要在gitbash下去执行测下写的PHP脚本,如果脚本中存在中文输出的情况,会出现乱码的情况。这个问题一直困扰了好久。

处理方式

1、检测系统是否通过 我的电脑》属性》高级系统设置》环境变量 是否存在PHP的安装路径,如果存在,移除,这个点非常关键,否则还是会存在乱码的问题;

2、第一步操作完毕之后,打开gitbash,执行 echo $PATH 确认环境变量中是否还存在PHP的路径;如果存在请再到电脑》属性》高级属性》环境变量 检测是否完整移除;

3、通过在gitbash中执行,vim ~/.bashrc 添加下面的内容(设置环境的编码和加入PHP的路径到环境变量中)

export.utf-8export PATH="$PATH:/f/phpStudy/PHPTutorial/php/php-7.0.12-nts"

4、执行下 source ~/.bashrc 重新关闭,再打开gitbash

5、执行下 php test.php 输出中文试试,是不是成功解决中文乱码的问题了。

更多相关文章

  1. 解决json_encode中文转码问题
  2. [简讯] 微软Linux子系统已经支持中文
  3. 《Effective Java中文版 第2版》读书笔记
  4. 04 管道、重定向和环境变量
  5. jQuery 1.3 API 参考文档中文版
  6. jQuery $ajax 传中文数据到action乱码解决方法
  7. html中文本域选中后会出现蓝边框
  8. WebWork2教程(中文版)(4.1.1)
  9. 值得收藏的正则表达式(匹配中文字符、匹配双字节字符、匹配HTML标

随机推荐

  1. python实现求最长子串长度
  2. arcgis 中.net调用python
  3. Python:笔记(7)——yield关键字
  4. [python]如何将26个字母随意进行组合,返回
  5. python cookboo 文件与IO 函数
  6. 将鼠标悬停在matplotlib中的某个点上时,是
  7. 在Python中强制使用函数参数类型?
  8. 安装Python及爬虫入门介绍
  9. Python gensim基础实战
  10. Python爬虫二(Urllib库的基本使用和高级用