ホームページ 毎日のプログラミング PHPの知識 PHPでページリダイレクトを実装するにはどうすればよいですか? (写真 + ビデオ)

PHPでページリダイレクトを実装するにはどうすればよいですか? (写真 + ビデオ)

Sep 27, 2018 pm 02:19 PM

この記事では主に、PHPでページリダイレクトを実装する3つの方法を詳しく解説します

それでは、ページリダイレクトとは何でしょうか?

Web サイト開発の過程で、Web ページの移行や Web サイトの調整が発生した場合、トラフィック損失を防ぐためにリダイレクトを行う必要があります。ページ リダイレクトとは、さまざまなネットワーク リクエストをさまざまな方法で他の場所にリダイレクトすることです。

以下では、ページリダイレクトを実装する具体的な方法を、簡単なコード例を通して紹介します。

方法 1: ヘッダーのリダイレクト

<?php
$url = "http://php.cn";
if (isset($url)) {
 header("Location:$url");
} else {
 echo "没有跳转的地址!";
}
ログイン後にコピー

ここでは、リダイレクト先の URL アドレスを表す $url 変数を定義します。次に、if を使用してリダイレクト リンクが存在するかどうかを判断し、存在する場合は新しいアドレス「http://php.cn」にジャンプします。存在しない場合は、「ジャンプ アドレスがありません!」と出力します。

ジャンプリンクが定義されていない場合、戻り値は次のようになります。

PHPでページリダイレクトを実装するにはどうすればよいですか? (写真 + ビデオ)

新しい URL が定義されている場合、それは正常です。ジャンプは次のとおりです。

PHPでページリダイレクトを実装するにはどうすればよいですか? (写真 + ビデオ)

: header() 関数は、元の HTTP ヘッダーをクライアントに送信します。パラメータは新しい URL アドレスです。

方法 2: js スクリプトのリダイレクト

<?php
$url = "http://php.cn";
if (isset($url)) {
echo "<SCRIPT language= &#39;JavaScript&#39;>location.href=&#39;$url&#39;</SCRIPT>";
} else {
 echo "没有跳转的地址!";
}
ログイン後にコピー

また、最初にリンクが存在するかどうかを確認してから、ここでは主に js の location.href を使用します。ジャンプという意味です。

方法 3: HTML タグのリダイレクト

<?php
$url = "http://php.cn";
if (!isset($url)) {
    exit("没有跳转的地址!");
}
?>
<HTML>
<head>
    <meta HTTP-EQUIV="REFRESH" CONTENT="3; URL=&#39;<?php echo $url; ?>&#39; ">
</head>
<body>
</body>
ログイン後にコピー

同様に、まずジャンプ リンクがあるかどうかを判断し、次に主に タグでページ更新ジャンプを実装します。

タグ内の REFRESH はリフレッシュの定義を意味し、3 はリフレッシュ時間、単位は秒、URL のパラメータはリフレッシュされたファイル、つまり新しいジャンプ リンクのアドレスです。 。

この記事は、PHP でページ リダイレクトを実装する 3 つの方法を詳しく紹介したもので、困っている友人のお役に立てれば幸いです。

PHP についてさらに詳しく知りたい場合は、PHP 中国語 Web サイト PHP ビデオ チュートリアル を参照してください。どなたでも学習して参照できます。

以上がPHPでページリダイレクトを実装するにはどうすればよいですか? (写真 + ビデオ)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)