ホームページ > バックエンド開発 > PHPチュートリアル > PHP ページでは、ヘッダー php を導入するために include を使用しており、ヘッダーの上に空白行があります。 php include include html include の使用法。

PHP ページでは、ヘッダー php を導入するために include を使用しており、ヘッダーの上に空白行があります。 php include include html include の使用法。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-29 08:48:43
オリジナル
1312 人が閲覧しました

この問題は長い間私を悩ませてきましたが、重要なのはコードのエンコーディングに問題があるということです。

私のページのheader.phpで使用されているエンコード形式はBOM付きのUTF-8形式です。BOM形式のコードをBOMなしに変更して、ヘッダーの空白行を消します。

UTF-8 BOM は UTF-8 シグネチャとも呼ばれます。実際には、UTF-8 の BOM は UTF-16 と UTF-32 をサポートするために追加された BOM です。 BOM 署名は、エディターが現在のファイルに使用しているエンコーディングを識別するのに便利です。ただし、BOM はエディターには表示されませんが、追加の空白行と同様に出力が生成されます。

しかし、これを追加すると、ページに文字化けが発生し、さらに が発生することに注意してください。 < ;?php header("Content-type:text/html;charset=utf8");?> のように記述することはできません。そうしないと、IE ブラウザで文字化けが発生したままになります。

上記では、PHP ページにヘッダーを導入するための include の使用法を紹介しています。ヘッダーの上には、インクルードとヘッダーの内容を含む空白行があります。これが、PHP チュートリアルに興味のある友人に役立つことを願っています。

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