loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES','UTF-8')) です。 」。"/> loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES','UTF-8')) です。 」。">
#推奨: 「php 中国語の文字化けした domdocument の解決策: まず、対応するファイルを開き、次にエンコーディング ステートメントを作成します。ステートメントは "$dom->loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES','UTF) -8 '))」。
PHP ビデオ チュートリアル 」
PHP DOMDocument loadHTML の文字化けの解決策DOMDocument::loadHTML のデフォルトのエンコーディングは ISO-8859-1 であるため、エンコーディング ステートメントを作成する必要があります:$dom->loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES', 'UTF-8'));完全なテスト コード:
$profile = '別の方法は、次の文字の前に追加することです。 loadHTML 上位エンコーディング ステートメント:'; $dom = new DOMDocument(); $dom->loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES', 'UTF-8')); echo $dom->saveHTML($dom->getElementsByTagName('div')->item(0));イリノイ州シカゴにて、アイルランド系の家庭に、9
$dom->loadHTML('<?xml encoding="utf-8" ?>' . $profile);
以上がphp domdocumentに中国語文字化けがある場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。