PHP | パラメータ付きで現在のページのURLを取得する方法
PHPで「?」から始まるURLパラメータが付いた状態で現在のページのURLを取得する方法を紹介しています。
確認環境
エックスサーバー
PHP 8.016
URLパラメータ付きで現在のページのURLを取得する
PHPでURLパラメータ付きの状態で現在のページのURLを取得するには、$_SERVER['HTTP_HOST’] と $_SERVER['REQUEST_URI’] を利用します。
$_SERVER['HTTP_HOST’] はドメインから現在の階層ディレクトリまでを取得し、$_SERVER['REQUEST_URI’] はURLパラメータを取得します。
$page_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo $page_url;
// https://1-notes.com/?s=PHP または 1-notes.com/?s=PHP
ディスカッション
コメント一覧
まだ、コメントがありません