ランダムな中国語エンコーディングを使用した gitbash PHP 実行出力の解決策

藏色散人
リリース: 2023-04-07 14:20:01
転載
2976 人が閲覧しました

問題

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

処理方法

1. 「マイコンピュータ」>「プロパティ」>「システムの詳細設定」>「環境変数」からPHPのインストールパスがシステム内に存在するか確認し、存在する場合は削除してください。 , この点は非常に重要です, そうしないと文字化けが発生します;

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

3. gitbash で実行して、次の内容を vim ~/.bashrc (環境のエンコーディングを設定し、PHP へのパスを環境変数に追加します)

export.utf-8
export PATH="$PATH:/f/phpStudy/PHPTutorial/php/php-7.0.12-nts"
ログイン後にコピー

4.source ~/.bashrc を実行して再度閉じ、gitbash

5.php を実行しますtest.php を実行して中国語を出力してみますが、問題は解決しましたか? 中国語の文字化けの問題が発生しています。

以上がランダムな中国語エンコーディングを使用した gitbash PHP 実行出力の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート