[PHP] GET変数がない純粋なURLを取得する方法

PHPを使用してGET methodでやり取りしている場合、$_SERVER[“REQUEST_URI”]でURLを取得するとGETの値も表示されてしまう。

GET変数が無い純粋なURLを$_SERVER[“REQUEST_URI”]で取得したい場合は以下の通り、parse_urlを使用する

$url = $_SERVER["REQUEST_URI"];
$parse_url = parse_url($url, PHP_URL_PATH);
echo $parse_url; //GET変数のない純粋なURLが取得できる

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です