ホームページ > バックエンド開発 > PHPチュートリアル > PHP ページを更新し、ヘッダー関数と JavaScript の代替関数を使用してリダイレクトするにはどうすればよいですか?

PHP ページを更新し、ヘッダー関数と JavaScript の代替関数を使用してリダイレクトするにはどうすればよいですか?

Linda Hamilton
リリース: 2024-11-25 06:48:14
オリジナル
222 人が閲覧しました

How Can I Refresh a PHP Page and Redirect Using Header Functions and JavaScript Alternatives?

PHP を使用してページを更新する方法

ページを定期的に更新することは、さまざまなアプリケーションで役立つテクニックです。 PHP では、header 関数を使用してこれを実現できます。これにより、スクリプトによって送信される HTTP ヘッダーを制御できます。

ページ更新のための header 関数の使用

指定した間隔の後に現在のページを更新するには、次のコードを使用できます。

header("Refresh:0");
ログイン後にコピー

これにより、ページがすぐに更新されます。ここで更新間隔を定義して、ページを更新する頻度を指定することもできます。たとえば、次のコードは 5 秒ごとにページを更新します。

header("Refresh:5");
ログイン後にコピー

別のページへのリダイレクト

ページを更新して次のページにリダイレクトする必要がある場合別のページでは、ヘッダー関数で url パラメーターを使用できます:

header("Refresh:0; url=page2.php");
ログイン後にコピー

これにより、ページがすぐに更新され、リダイレクトされます。ユーザーを page2.php.

最良のシナリオの代替案

PHP を使用してページを更新できない場合、代替案は JavaScript と次の組み合わせを使用することです。 HTML メタタグ。以下に例を示します。

HTML:

<meta http-equiv="refresh" content="5; url=page2.php">
ログイン後にコピー

JavaScript:

window.setTimeout(function() {
  location.reload();
}, 5000);
ログイン後にコピー

このメソッドはメタ タグを設定します更新間隔は 5 秒で、指定された間隔の後に JavaScript を使用してページをリロードします。

以上がPHP ページを更新し、ヘッダー関数と JavaScript の代替関数を使用してリダイレクトするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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