2013/6/22

PHP 自分のURLを取得

PHPで、自分のURLを取得する方法。
こういうのって知っていると便利だけど、すぐ忘れてしまうんだよ。

$_SERVER[] を使うのは予想できるけど、$_SERVER["SCRIPT_NAME"]では、うまくいかなかった。
の変数をもとにすればいい。以下のコードが具体的に、URLを取得する方法。

if (isset($_SERVER[’HTTPS’]) && $_SERVER[’HTTPS’] == ’on’){
//プロトコルを判定
$protocol = ’https://’;
}else{
$protocol = ’http://’;
}
$myurl = $protocol.$_SERVER[’HTTP_HOST’].$_SERVER[’REQUEST_URI’];

これでうまく取得できました。

カテゴリ:コンピュータ

カテゴリ
検索
最近の記事
リンク
RSS