Для получения текущего URL в PHP можно использовать суперглобальную переменную $_SERVER['REQUEST_URI'].

Пример:

$current_url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
echo $current_url;

Здесь мы объединяем $_SERVER['HTTP_HOST'] (имя хоста) и $_SERVER['REQUEST_URI'] (часть URL-адреса после имени хоста), чтобы получить полный текущий URL.