ホームページ  >  記事  >  バックエンド開発  >  PHPが文字化けしたXMLコードを出力した場合の対処方法

PHPが文字化けしたXMLコードを出力した場合の対処方法

藏色散人
藏色散人オリジナル
2020-07-13 09:23:483252ブラウズ

php XML 文字化けコードは、PHP プログラムの出力エンコーディングと XML ファイルのエンコーディングの不一致によって発生します。解決策は次のとおりです: 1. gb2312 を "utf-8" に変更する; 2. PHP を直接設定するファイル形式を ansi にすると、出力は正常です。

PHPが文字化けしたXMLコードを出力した場合の対処方法

エラーの理由は、PHP プログラムの出力エンコーディングと XML ファイルのエンコーディングが一致していないことです。

メソッド1:

utf-8 エンコードを使用します。変更方法は次のとおりです。

1. 2 つの gb2312 を utf-8

に変更します。 2. xml ファイルの右のリンクをクリックして、「メモ帳を開く」を選択し、名前を付けて保存し、エンコードを ANSI から変更し、上書きして保存します。

方法 2:

PHP ファイル形式を ansi に直接設定すると、出力は通常どおりになります

関連情報の詳細については、# を参照してください。 ##PHP 中国語 Web サイト !

以上がPHPが文字化けしたXMLコードを出力した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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