ホームページ  >  記事  >  バックエンド開発  >  PHPプロンプトボックスに中国語の文字化けが表示された場合はどうすればよいですか?

PHPプロンプトボックスに中国語の文字化けが表示された場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-07-02 09:25:561466ブラウズ

PHP プロンプト ボックスの中国語文字化けの解決策は、アラートの前にエンコード出力ステートメントを「header("Content-Type: text/html;charset=utf-8") として追加することです」 ;"。

PHPプロンプトボックスに中国語の文字化けが表示された場合はどうすればよいですか?

この記事の動作環境:Windows7システム、PHP7.1バージョン、DELL G3コンピュータ

中国語が文字化けする場合はどうすればよいですかPHPでプロンプトボックスが表示されますか?

PHP アラート プロンプト ボックスに文字化けが表示されますか?

解決策:

アラートの前に文を追加して出力をエンコードします

header("Content-Type:text/html;charset=utf-8");

またはこの文を先頭に追加します。

関連紹介:

header() 関数は、元の HTTP ヘッダーをクライアントに送信します。

実際の出力が送信される前に header() 関数を呼び出す必要があることを認識することが重要です (PHP 4 以降では、出力キャッシュを使用してこの問題を解決できます):

<html>
<?php
// 结果出错
// 在调用 header() 之前已存在输出
header(&#39;Location: http://www.example.com/&#39;);
?>

文法

header(string,replace,http_response_code)

推奨学習: 「PHP ビデオチュートリアル

以上がPHPプロンプトボックスに中国語の文字化けが表示された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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