URLの取得
PHPPHPでリクエストされたURLを取得します。
- PHP
- COPY
$url = (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
上記の取得方法はクエリも含めたURLが取得できます。例えば「https://hoge.com/?q=123」など。もしクエリを除外したURLを取得したい場合は以下のように取得します。
- PHP
- COPY
$url = (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
クエリのみを取得したい場合があれば、以下のように取得します。取得したクエリには「?」は含まれません。
- PHP
- COPY
$query = $_SERVER['QUERY_STRING'];