Как получить текущий url в php?

Пользователь

от jerad.kuphal , в категории: PHP , 3 года назад

Как получить текущий url в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@jerad.kuphal Используйте код ниже чтобы получить текущий URL в PHP:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
<?php

$url = 'http//';

// Проверить если соединение SSL
if (isset($_SERVER['HTTPS']) && 'on' === $_SERVER['HTTPS']) {
    $url = 'https://';
}

// вставить доменное имя
$url .= $_SERVER['HTTP_HOST'];

// вставить запрошенную страницу
$url .= $_SERVER['REQUEST_URI'];

echo $url;


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от ella , 2 года назад

@jerad.kuphal 

В PHP можно получить текущий URL с помощью переменной $_SERVER['REQUEST_URI']. Например:

1
2
$current_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo $current_url;


Этот код выведет на экран текущий URL страницы, например: http://example.com/mypage.php или https://example.com/blog/post1.