オタブロ > IT知識 > PHP > 【Laravel】Laravelで使えるURL関連関数

【Laravel】Laravelで使えるURL関連関数

IT知識
スポンサーリンク

$_SERVER['REQUEST_URI']

$_SERVER['REQUEST_URI'];

$_SERVERはPHPのスーパーグローバル変数です。

ドメイン以下のパスを取得できます。

"/todos"

$_SERVER['HTTP_REFERER']

$_SERVER['HTTP_REFERER'];

「 HTTP_REFERER 」を指定するとリファラー(ひとつ前のURL)を取得することができます。

$_SERVER['SERVER_NAME']

$_SERVER['SERVER_NAME'];

「SERVER_NAME」を指定するとサーバー名取得することができます。

"localhost"

$request->url()

$request->url();

URLを取得することができます。

"http://localhost/todos"

$request->path()

$request->path();

リクエストURIを取得することができます。

"todos"

$request->fullUrl()

$request->fullUrl();

クエリパラメータも含めたURLを取得することができます。

http://localhost/todos/search?クエリパラメータ

こちらでも同じ結果が取得できます。

url()->full();

url()->previous()

url()->previous();

こちらは直前のURLを取得することができます。

url()->current()

url()->current();

こちらはクエリパラメータなしのURLを取得することができます。

タイトルとURLをコピーしました