bat が php 中国語の文字化けコードを実行する場合の解決策: 1. Windows オペレーティング システム プラットフォームに付属のメモ帳を使用してスクリプト ファイルを開きます; 2. メニューの [ファイル] - [名前を付けて保存] をクリックします。 3. ANSI エンコーディングの [保存] を選択します; 4. 元の Bat スクリプト ファイルでコード ページの変更を宣言します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
bat が PHP で中国語の文字化けしたコードを実行した場合はどうすればよいですか?
bat バッチ スクリプトの中国語文字化けの解決策
bat バッチ スクリプトは次のとおりです
@echo off echo hello,world. echo 你好,中国 pause
CMD がスクリプトを実行すると、中国語の文字化け
デフォルトでは、bat スクリプト ファイルでは、中国語が ANSI エンコードでない場合、文字化けして表示されます。したがって、Windows オペレーティング システム プラットフォームに付属のメモ帳を使用してスクリプト ファイルを開き、メニューの [ファイル] - [名前を付けて保存] をクリックし、ANSI エンコードを選択して保存できます。
エンコードを変換して再度実行すると、中国語の文字化けの問題は解決しました。
#2. コード ページの変更元の Bat スクリプト ファイルでコード ページの変更を宣言しますchcp 65001
chcp コマンド
アクティブなコンソール コード ページを変更します。一般的使用されたコード ページ マッピング
マップされた文字セット | |
---|---|
GB2312 | |
US-ASCII | |
UTF-8 |
PHP ビデオ チュートリアル 」
以上がBat が PHP 中国語の文字化けしたコードを実行した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。