PHPでリダイレクトする方法

青灯夜游
リリース: 2023-04-04 19:38:01
オリジナル
5765 人が閲覧しました

PHP のあるページから別のページへのリダイレクトは、通常、header() 関数または JavaScript コードを使用して実装されます。この記事では、これら 2 つのリダイレクト方法を紹介しますので、ご参考になれば幸いです。

PHPでリダイレクトする方法

PHP で header() 関数をリダイレクトに使用する

header() 関数これは、生の HTTP (ハイパーテキスト転送プロトコル) ヘッダーをクライアントに送信するために使用される PHP の組み込み関数です。

基本文型:

header( $header, $replace, $http_response_code )
ログイン後にコピー

$header: このパラメータはヘッダー文字列を保存するために使用されます。

$replace: このパラメーターは、ヘッダーが以前の同様のヘッダーを置き換えるか、同じタイプの 2 番目のヘッダーを追加する必要があることを示す replace パラメーターを保持するために使用されます。これはオプションのパラメータです。

$http_response_code: このパラメータは HTTP 応答コードを保存します。

コード例:

<?php
// 重定向浏览器
header("Location: http://www.php.cn"); 
exit; 
?>
ログイン後にコピー

注: header() 関数の後の exit または die 関数が必要です。

PHP を介した JavaScript コードの使用

JavaScript では、リダイレクトに windows.location オブジェクトを使用できます。現在のページのアドレス (URL) を入力し、ブラウザを新しいページにリダイレクトします。 window.location オブジェクトには、ホスト名、href、パス名、ポートなど、ページに関する重要な情報が含まれています。

コードサンプル:

<?php
// 在PHP中使用javascript,实现重定向浏览器
echo &#39;<script type="text/JavaScript"> &#39;;
  
echo "window.location.href= &#39;http://www.php.cn&#39;;";
echo  "</script>";
?>
ログイン後にコピー

おすすめ関連記事:

PHP で JavaScript コードを実行するには? (コード例)

以上がこの記事の全内容です。皆様の学習のお役に立てれば幸いです。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がPHPでリダイレクトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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