PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPでのリダイレクト


PHPのヘッダー関数を使用して、ユーザーをあるページから別のページにリダイレクトできます。これは、生のHTTPヘッダーを宛先(クライアント)に送信する組み込み関数です。

ヘッダー関数の構文

header( $header_value, $replace_value, $http_response_code)

以下はパラメータです-

  • 関数の「header_value」は、ヘッダー文字列を格納するために使用されます。
  • 「replace_value」パラメータには、置き換える必要のある値が格納されます。
  • 「response_code」は、HTTP応答コードを保存するために使用されます。

<?php
   header("Location: https://www.tutorialspoint.com");
   exit;
?>

ページのリダイレクト先のWebサイトは、ヘッダー関数で指定されます。


  1. PHPのheader()関数とは何ですか?

    header()関数は事前定義されたPHPネイティブ関数です。header()HTTP関数を使用すると、他の出力が送信される前に、Webサーバーによってクライアントまたはブラウザーに送信されるデータを制御できます。 ヘッダー関数は、サーバーから提供されたHTTP応答のヘッダーを設定します。 PHPのヘッダー関数を使用して、ページの場所の変更、タイムゾーンの設定、キャッシュ制御の設定など、さまざまなことができます... PHPでのheader()の重要な使用法のいくつかを以下に示します。 ページをリダイレクトします。 これは、PHPのあるWebページから別のWebページにリダイレクトする

  2. PHPのheader()関数

    header()関数は、生のHTTPヘッダーをクライアントに送信します。 構文 header(string,replace,resp_code) パラメータ 文字列 −送信するヘッダー文字列。 交換 −ヘッダーが前のヘッダーを置き換えるか、2番目のヘッダーを追加するかを示します。 resp_code −HTTP応答コードを指定された値に強制します 戻る header()関数は何も返しません。 例 以下は、生成されたPDFを保存する例です- <?php    header("Content-type:application/pdf