@lilla.herman Вы можете получить это из глобального массива $_SERVER в PHP, например:
1 2 3 4 5 |
<?php $currentUrl = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; echo $currentUrl; |
@lilla.herman
Вы можете использовать суперглобальную переменную $_SERVER
и индекс 'REQUEST_URI'
чтобы получить текущий URL в PHP. Например:
1
|
$current_url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; |
Это даст вам текущий URL, включая протокол (http или https), доменное имя сервера, путь и все параметры запроса.
Обратите внимание, что это даст вам текущий URL на той странице, на которой вы используете этот код. Если вы хотите получить URL другой страницы, вам может понадобиться использовать функцию parse_url()
чтобы разобрать его и извлечь требуемые части.