ホームページ > バックエンド開発 > PHPチュートリアル > UTF-8エンコードの場合、BOMヘッダーが形式に影響するため、削除しても文字化けが発生します。

UTF-8エンコードの場合、BOMヘッダーが形式に影響するため、削除しても文字化けが発生します。

WBOY
リリース: 2016-06-13 12:36:25
オリジナル
882 人が閲覧しました

UTF-8エンコーディング、BOMヘッダーはレイアウトに影響するので削除しても文字化けします!
rt、html/php/mysql は一律に utf-8 でエンコードされます。php が BOM を使用したエンコード形式を使用している場合、php にインクルードがある限り、余分な空白行が表示されます。 BOM エンコードがない場合、ページに表示されます。BOM エンコードがない場合、header("Content-type: text/html; charset=utf-8") を追加しても影響を受けます。このコードはBOMヘッダーを追加する機能のようです。
コードが冗長になるため、すべてのファイルにインクルード フィールドを追加したくありません。
それを解決する良い方法はありますか?

エンコーディング レイアウト 文字化け utf-8 php
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート