| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
http_redirect(PECL pecl_http >= 0.1.0) http_redirect — HTTP リダイレクトを発行する 説明
bool http_redirect
([ string
$url
[, array $params
[, bool $session = false
[, int $status = 0
]]]] )指定した url にリダイレクトします。
指定した RFC に準拠するため、クライアントがすぐにリダイレクトしない場合でも "Redirecting to <a>URL</a>." と表示されます。 また、リクエストメソッドは HEAD 以外のものとなります。 INI 設定 http.log.redirect が設定されており、リダイレクトの試みが成功した場合には リダイレクトのログにエントリが書き込まれます。 パラメータ
返り値
失敗した場合は 例
例1 http_redirect() の例
<?php上の例の出力は以下となります。 HTTP/1.1 301 Moved Permanently X-Powered-By: PHP/5.2.2 Content-Type: text/html Location: http://www.example.com/curdir/relpath?name=value&PHPSESSID=abc <a href="http://www.example.com/curdir/relpath?name=value&PHPSESSID=abc">http://www.example.com/curdir/relpath?name=value&PHPSESSID=abc</a> にリダイレクトされます。 |
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「http_redirect - HTTP リダイレクトを発行する」をGoogle検索
|