В PHP нам часто необходимо получить URL-адрес текущего веб-сайта, а иногда нам нужно заменить некоторые параметры в URL-адресе или полностью заменить весь URL-адрес. В этой статье будет показано, как получить текущий URL-адрес веб-сайта с помощью PHP, а также приведен пример кода, демонстрирующий замену параметров в URL-адресе или во всем URL-адресе.
Получить текущий URL-адрес веб-сайта
Чтобы получить текущий URL-адрес веб-сайта, мы можем использовать сумму $_SERVER
в суперглобальной переменной . Содержит часть имени файла текущего сценария и часть имени хоста текущего запроса. Мы можем объединить эти два значения, чтобы получить текущий URL-адрес веб-сайта.PHP_SELF
HTTP_HOST
PHP_SELF
HTTP_HOST
Вот пример кода:
$currentURL = 'http' . (isset($_SERVER['HTTPS'])