プレーンなPHPページのために提供する必要がある特定のヘッダはありますか?PHPのデフォルトのヘッダ
は、私はそのようなユーザか何かをリダイレクトないことだし、私のマークアップは、すでに持っているdoctype
と<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
私もPHP header()
で開始する必要がありますか?それには具体的なものはありますか?
プレーンなPHPページのために提供する必要がある特定のヘッダはありますか?PHPのデフォルトのヘッダ
は、私はそのようなユーザか何かをリダイレクトないことだし、私のマークアップは、すでに持っているdoctype
と<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
私もPHP header()
で開始する必要がありますか?それには具体的なものはありますか?
header()
はHTTPヘッダーを送信するためのものです。
header('Content-Type: text/html; charset=utf-8');
を任意のコンテンツが必要になりますそれ以外の場合は、送信されてきた前header()
ディレクティブは、すべての来なければならないことに注意してください:あなたが求めている場合は、実行して、meta
を取り除くことができても、あなたはおそらく、まだそれを必要としませんエラーが発生します。私たちはこのよう
http://www.google.com/ヘッダ()関数を使用してPHPページを提供するために
htmlをレンダリングするためにPHPを使用している場合は、text/htmlを使用します。
通常、あなたのウェブサーバは実際にこれを行うことを実際に知っていて、ヘッダコンテンツタイプを明示的に設定する必要はありません。少なくともこれはapacheの場合です。
PHPに何かを提供する必要はありません:)同じ方法でPHPを出力していると仮定すると、メタUTF8で設定されます。
好奇心が強いなら、@ http://cweiske.de/tagebuch/php-mimetype.htmで提供されるMIMEタイプを見ることができますが、これはサーバーの設定と関係があります。 – JREAM
");?> は、しかし、あなたがヘッダの前に任意のHTML出力を持つことができないということを覚えています送信される。 ます。また、このalternatives.
以外の1つの必須であるを使用して試すことができますが、あなたが望む場合は、Content-Typeヘッダを使用することができます。 – Yaniro