PHP は一般的に使用されるサーバーサイド スクリプト言語であり、その機能は動的な Web コンテンツを生成することです。 Web サイトでは、ログイン成功後にホームページにジャンプしたり、指定したページにジャンプしたりするなど、ユーザーをジャンプさせる必要がよくあります。 PHP では、header() 関数を使用して Web ページにジャンプできます。
Header() 関数の使用法
header() 関数は、HTTP ヘッダー情報を処理するために使用される PHP の関数で、HTTP ヘッダー情報をクライアントに送信できます。これにより、ジャンプなどの機能が有効になります。
header(string $string[, bool $replace = true[, int $http_response_code = 0]])
そのうちの $string パラメータは必須で、送信する HTTP ヘッダー情報を表し、単一の文字列またはキーと値のペアにすることができます。たとえば、ユーザーを http://www.example.com にリダイレクトするには、次のコードを使用できます。
header("Location: http://www.example.com");
このステートメントは、HTTP ヘッダー情報の Location フィールドを http://www に設定します。 .example.com にジャンプしてください。
実際の出力 (エコーなど) の前に header() 関数が呼び出されないと、その関数が有効になることに注意してください。つまり、header() 関数の前に出力がある場合、関数は失敗し、警告を返します。
例
次は、PHP で Web ページ ジャンプを実装する方法を示す簡単な例です。 login.php ページがあるとします。ユーザーが正しいユーザー名とパスワードを入力すると、welcome.php ページにジャンプします。
login.php ページのコードは次のとおりです:
bfc3accdc0f81d6c75181c3df950bd56 c706572c78381e16851918e8b1c4330c 用户名:46a620ee67c45579c3756a2e4b58b9290c6dc11e160d3b678d68754cc175188a 密码:2c3c7aebb2ed41195f078969f07512640c6dc11e160d3b678d68754cc175188a b684fe7f9e6b0652af06d07b6ecabde5 f5a47148e367a6035fd7a2faa965022e
welcome.php ページのコードは次のとおりです:
54edc68b1a04243e64fcf29db8697815
ユーザーが正しいユーザー名とパスワードを画面に入力すると、 login.php ページに移動すると、welcome.php ページにジャンプし、「このサイトへようこそ!」というプロンプト メッセージが出力されます。
概要
header() 関数を使用して、PHP で Web ページ ジャンプを実装できます。この関数は、HTTP ヘッダー情報の Location フィールドを設定してジャンプを実装できます。 header() 関数の前に実際の出力を含めることはできないことに注意してください。そうでない場合、関数は失敗し、警告を返します。
以上がPHPでheader()関数を使ってWebページにジャンプする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。