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

この記事では主に、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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 中国語版

SublimeText3 中国語版

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