方法1: $_SERVER変数を使用する方法
$currentURL = 'http';
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on')
$currentURL .= "s";
$currentURL .= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo $currentURL;
方法2: ヘルパー関数を使用する方法
function getCurrentURL() {
$currentURL = 'http';
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on')
$currentURL .= "s";
$currentURL .= "://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
return $currentURL;
}
echo getCurrentURL();
方法3: フレームワークの機能を使用する方法(例: Laravel)
use Illuminate\Support\Facades\Request;
$currentURL = Request::url();
echo $currentURL;
これらの方法は、PHPで現在のURLを取得するための一般的な手法です。どの方法を選択するかは、使用しているフレームワークやプロジェクトの要件によって異なります。適切な方法を選択して、現在のURLを取得してください。