PHPのheader()関数とは何ですか?
header()関数は事前定義されたPHPネイティブ関数です。header()HTTP関数を使用すると、他の出力が送信される前に、Webサーバーによってクライアントまたはブラウザーに送信されるデータを制御できます。
ヘッダー関数は、サーバーから提供されたHTTP応答のヘッダーを設定します。 PHPのヘッダー関数を使用して、ページの場所の変更、タイムゾーンの設定、キャッシュ制御の設定など、さまざまなことができます...
PHPでのheader()の重要な使用法のいくつかを以下に示します。
ページをリダイレクトします。
これは、PHPのあるWebページから別のWebページにリダイレクトするために使用されます。
例:
header('Location:give your url here');
ヘッダー応答にContent-Typeを設定します:
PHPは、デフォルトでContent-Type:text / htmlを送信します。Content-Typeを変更する場合は、header()関数を使用して変更できます。
例:
Generated PDF file :header('Content-Type: application/pdf'); Return response in json format:header('Content-Type: application/pdf');.
ヘッダー応答にHTTPステータスを設定します。
例:
header("HTTP/1.0 404 Not Found");
キャッシュのないブラウザに応答を送信しました。
次の例は、ブラウザの設定を上書きしてキャッシュしないヘッダー情報を送信することにより、キャッシュを防ぐのに役立ちます。
例:
header("Cache-Control: no-cache, must-revalidate");
-
PHPのexplode()関数とは何ですか?
この記事では、事前定義された組み込みPHP関数であるPHP Explode()関数を利用する方法を理解します。 explode関数は、「文字列を要素の断片に分割して配列を形成する」ために使用されます。PHPのexplode関数を使用すると、文字列をより小さなコンテンツに分割できます。この区切りは区切り文字として知られています。 構文 explode(区切り文字、文字列、要素数) パラメータ explode関数は、3つのパラメーターを認識し、そのうち2つは必須で、1つはオプションです。 3つのパラメータについて説明しましょう。 セパレーター この文字は、文字列が分割される1つまたは複数
-
PHPのheader()関数
header()関数は、生のHTTPヘッダーをクライアントに送信します。 構文 header(string,replace,resp_code) パラメータ 文字列 −送信するヘッダー文字列。 交換 −ヘッダーが前のヘッダーを置き換えるか、2番目のヘッダーを追加するかを示します。 resp_code −HTTP応答コードを指定された値に強制します 戻る header()関数は何も返しません。 例 以下は、生成されたPDFを保存する例です- <?php header("Content-type:application/pdf