ホームページ >バックエンド開発 >PHPチュートリアル >中国語のスクランブル コードを含む gitbash PHP 実行出力の解決策

中国語のスクランブル コードを含む gitbash PHP 実行出力の解決策

不言
不言オリジナル
2018-07-06 11:25:282348ブラウズ

この記事は主に、gitbash PHP 実行出力の中国の混乱に対する解決策を紹介します。これには特定の参考値があります。今、共有します。必要な友人はそれを参照できます。

質問

開発過程では、テスト用に書いたPHPスクリプトをWindows上のgitbash上で実行する必要があることが多いのですが、スクリプト内に中国語の出力があると文字化けが発生します。この問題は私を長い間悩ませてきました。

処理方法

1. システムが通過するかどうかを確認します。 マイ コンピュータ>>プロパティ>>システムの詳細設定>>環境変数 PHP のインストール パスがあるかどうか、存在する場合は、それを削除します。この点は非常に重要です。そうしないと文字化けが残ります;

2. 最初のステップが完了したら、gitbash を開いて echo $PATH を実行して、PHP がまだ動作しているかどうかを確認します。環境変数パスに存在します。存在する場合は、コンピューター>>プロパティ>>詳細プロパティ>>環境変数に移動して、完全に削除されているかどうかを確認してください。

3. gitbash で実行すると、 vim ~/.bashrc 以下のコンテンツを追加します (環境エンコーディングを設定し、環境変数に PHP パスを追加します)

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

4. source ~/.bashrc を実行します。 gitbashを閉じてから開きます

5. php test.phpを実行し、中国語を出力して、中国語の文字化けの問題が解決したかどうかを確認します。

上記がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

以上が中国語のスクランブル コードを含む gitbash PHP 実行出力の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。