PR
TIPS

PHPで現在のURLを取得する方法

PHPでは、現在のURLを取得するために、$_SERVERスーパーグローバル変数を利用することができます。この変数は、ヘッダ、パス、スクリプトの位置など、サーバーに関する情報を持っています。

$_SERVER["HTTPS"]をチェックして、その結果に基づいてプロトコル(http://またはhttps://)を決定します。次に、$_SERVER["HTTP_HOST"]を使用してホスト名を取得し、$_SERVER["REQUEST_URI"]を使用してリクエストされたURIを取得します。

$current_url = (empty($_SERVER["HTTPS"]) ? "http://" : "https://") . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
この記事を書いた人
Naokazu Yokoo

エンジニア歴20年以上。現在はWeb / AI領域で活動中。
開発環境・サーバー環境ともに速度と効率性を追求しています。

Follow Naokazu Yokoo
Follow Naokazu Yokoo

Comment

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