ホームページ >バックエンド開発 >PHPチュートリアル >phpedデバッガのデバッグ、変数値が Chinese_PHP の場合に文字化けを表示する解決策 チュートリアル
デバッグ対象の次の PHP コードがあります:
デバッグアナライザーでは以下のように文字化けが表示されます
すべての側面を検討した結果、次のような解決策が見つかりました:
デバッガーのエンコーディングを個別に設定する必要があります。プロジェクトごとにグローバル設定と個人設定があります。
一般に、グローバル設定では、以下の図に示すように、utf-8 形式に設定します。
ただし、このエンコード形式は、特定のプロジェクトのエンコード形式と一致している必要があります。そうでない場合は、中国語の値が文字化けします。
プロジェクトが「gbk」エンコード形式の場合、このプロジェクトのデバッガーをさらに gbk エンコードに設定する必要があります。操作は次のとおりです。
1> プロジェクトを右クリックし、[プロパティ] を選択します。
2>.「デバッガー」タブを選択し、エンコード形式を次のように設定します:
プロジェクトのエンコードが「utf-8」の場合はここで「utf-8」を選択し、「gbk」の場合は「gbk」を選択することに注意してください。
再度デバッグを開始すると、以下の図に示すように、通常の表示変数値は中国語になります。
Qian Tuwuliang さんのブログより抜粋
http://www.bkjia.com/PHPjc/478611.html
www.bkjia.com