PHP重定向的3种方式

May 17, 2016 am 09:06 AM
PHPリダイレクト 方法


本文介绍了“PHP重定向的3种方式”,需要的朋友可以参考一下.

微信截图_20181113143100.png

PHP页面跳转一、header()函数

header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。

header()函数的定义如下:

void header (string string [,bool replace [,int http_response_code]])

可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。

第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。

2.在用header前不能有任何的输出。

3.header后的PHP代码还会被执行。例如

< ?php   
//重定向浏览器   
header("Location: http://blog.csdn.net/abandonship");   
//确保重定向后,后续代码不会被执行   
exit;  
?>
ログイン後にコピー

PHP页面跳转二、Meta标签

Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。

< meta http-equiv="refresh" content="1;url=http://blog.csdn.net/abandonship">

例,以下程序meta.php实现在该页面中停留一秒后页面自动跳转。

<?php     
$url = "http://blog.csdn.net/abandonship";   
?>   
<html>     
<head>     
<meta http-equiv="refresh" content="1;url=<?php echo $url; ?>">     
</head>     
<body>   
It&#39;s transit station.  
</body>  
</html>
ログイン後にコピー

PHP页面跳转三、JavaScript

<?php    
$url = "http://blog.csdn.net/abandonship";  
echo "<script type=&#39;text/javascript&#39;>";  
echo "window.location.href=&#39;$url&#39;";  
echo "</script>";   
?>
ログイン後にコピー

以上就是对PHP重定向的3种方式的全部介绍,如果您想了解更多有关php编程入门,请关注PHP中文网。


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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ヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Go言語での時間処理にはどのような方法があるのでしょうか? Go言語での時間処理にはどのような方法があるのでしょうか? Jun 10, 2023 pm 09:42 PM

最新のプログラミング言語として、Go 言語は開発において重要な役割を果たします。 Go 言語には、時間処理をより便利にするための組み込みの時間関数と構造がいくつか用意されています。この記事では、Go 言語でよく使われる時間処理メソッドをいくつか紹介します。 time.Now() time.Now() 関数を使用して現在時刻を取得できます: now:=time.Now()fmt.Println(now) 出力: 2019-06-131

Chrome のアドレスバーから不要な URL を削除するにはどうすればよいですか? Chrome のアドレスバーから不要な URL を削除するにはどうすればよいですか? Mar 08, 2024 am 09:19 AM

Chrome は、アドレス バーに入力された URL を自動的に記録し、今後は自動的に「クエリの内容を関連付け」ます。しかし、多くの場合、一部の URL は必要ありません。それらを削除するにはどうすればよいでしょうか?編集者はこの問題によく遭遇し、以前に入力したアドレスがよく使用されるアドレスの前でブロックされ、目的の Web サイトにアクセスするために何度も選択する必要があります。削除する方法を少なくとも3回は探しました...毎回忘れてしまうので。 Chrome の公式ヘルプ Chrome キーボード ショートカットのアドレス バー ショートカットでは、削除ショートカット キーが明確になっています: ▍Windows はアドレス バーの関連付けのコンテンツを削除します。下矢印キーを押して対応するコンテンツを強調表示し、Shift+Delete キーを押します。 ▍macOSアドレスバーの関連付けコンテンツを削除します クリックダウン

win7で復元ポイントを設定する方法 win7で復元ポイントを設定する方法 Jul 20, 2023 am 10:33 AM

win7 システムは Microsoft の伝統的なオペレーティング システムであり、win7 システム復元ポイントの機能など、多くの実用的な機能を備えています。 win7で復元ポイントを設定すると、システムをwin7の復元ポイントに復元して、システム修復の目的を達成できます。 Winで復元ポイントを設定するにはどうすればよいですか?次のエディタでは、win7 で復元ポイントを設定する方法を説明します。 win7 で復元ポイントを設定する方法 1. デスクトップのショートカットを見つけて右クリックし、[プロパティ] を選択します。 2. プロパティ設定を入力した後、[Advanced System Configuration] を選択します。 3. ポップアップのシステム プロパティ ボックスでシステム メンテナンス オプションを選択します。 4. クリックして、システム保護をオンにしたコントローラーの復元ポイントを作成します。 5. 復元ポイントの説明を追加し、[作成] をクリックし、しばらくお待ちください。復元ポイントが正常に確立されたら、[閉じる] をクリックします。次回はシステムを復元できます。

XPシステムからWin7システムをアップグレードする方法 XPシステムからWin7システムをアップグレードする方法 Jul 13, 2023 am 08:53 AM

XP システムはマイクロソフトが昔にリリースしたコンピュータ システムと言えます。現在、XP システムを使用している人はほとんどいません。重要なのは、古いコンピュータで使用することです。多くのネチズンは XP システムを Win7 にアップグレードしたいと考えていますが、 XP システムを win7 にアップグレードする方法がわかりません。実際の操作手順を以下に示します。 1. 初心者向けの 3 ステップのコンピュータ インストール ソフトウェアをダウンロードしてインストールし、開きます。win7 システムを選択し、クリックして再インストールします。すぐに。 2. ツールが win7 システムを自動的にダウンロードするまで待ちます。 3. ダウンロード後すぐに Windows システムをオンラインで再インストールします。プロンプトに従ってください。 4. インストールが完了したら、すぐに再起動することを選択できます。 5. 実行メニュー バーに入り、2 番目の項目 XiaoBaiPE-MSDNOnlineIns を選択します。

iPhoneでショートカットを使用する方法 iPhoneでショートカットを使用する方法 Nov 29, 2023 am 09:06 AM

これらのショートカットは、iPhone のさまざまな用途に使用できます&gt; 効率性と利便性の追求が中心となっている、ダイナミックで変化の速い今日の世界において、iPhone のショートカット アプリは非常に強力なツールとして際立っています。日常業務を簡素化してスピードアップし、生産性を大幅に向上させるように設計されています。このアプリは非常に順応性が高く、ユーザーは貴重な時間を消費する日常的で反復的なアクションを自動化できます。さらに、個人のニーズや好みに合わせてパーソナライズされたコマンドを調整するツールも提供します。ショートカット アプリで特に注目に値するのは、Apple のスマート アシスタントである Siri との統合です。この機能により、直感的な音声の使用が可能になります。

Go言語の信号処理方式にはどのようなものがあるのでしょうか? Go言語の信号処理方式にはどのようなものがあるのでしょうか? Jun 11, 2023 pm 12:28 PM

Go言語の信号処理方式にはどのようなものがあるのでしょうか? Go 言語は、ネイティブ同時実行機能を備えた効率的で簡潔なプログラミング言語であり、ネットワーク プログラミング、分散システム、クラウド コンピューティングなどの分野で広く使用されています。 Go 言語では、プロセス間通信はパイプとシグナルを通じて実装されます。この記事では、Go 言語におけるシグナルの使い方とその処理方法を紹介します。シグナルの概要 シグナルは、オペレーティング システムが非同期イベントをプロセスに送信するために使用するメカニズムです。 Unix/Linux オペレーティング システムでは、プロセスに特定のメッセージを通知するためにシグナルがよく使用されます。

Go言語の型変換にはどのような方法があるのでしょうか? Go言語の型変換にはどのような方法があるのでしょうか? Jun 11, 2023 am 09:05 AM

インターネット業界で Go 言語の人気が高まるにつれ、ますます多くの開発者がこの言語に関わり始めています。 Go 言語では、型変換も一般的なプログラミング操作の 1 つです。この記事では、一般的な型変換方法をいくつか紹介します。タイプ アサーション タイプ アサーションは、インターフェイスの型を別の型に変換する操作です。 Go 言語では、次の構文を使用して型アサーションを行うことができます: value,ok:=interface{}.(type) ここで、value は変換された値を表し、o

win10のインプットメソッドを削除する方法 win10のインプットメソッドを削除する方法 詳しい紹介 win10のインプットメソッドを削除する方法 win10のインプットメソッドを削除する方法 詳しい紹介 Jul 07, 2023 pm 05:33 PM

win10 の入力方法は以前のシステム バージョンに比べて大きく進歩しており、非常に便利な機能がたくさんあります。全体的に非常にスムーズに使用でき、記憶入力機能もあります。ただし、一部のユーザーはすでに独自の入力方法を使用しています。さて、組み込みの win10 インプット メソッドを削除したい場合、どのようにして win10 インプット メソッドを削除しますか?今日は、win10 インプット メソッドを削除する方法について詳しく説明します。 win10 で入力メソッドを削除する方法 1. [Win+i] を押して設定インターフェイスを開き、[時刻と言語] オプションをクリックします。 2. [地域と言語] をクリックし、右側の [中国語] の下にある [オプション] ボタンをクリックします。 3. [Microsoft Pinyin Alphabet] オプションをクリックすると、[削除] ボタンが表示されます。

See all articles