function getUrlCurrently() {
$pageURL = (@$_SERVER["HTTPS"] == "on") ? "https://" : "http://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
Я использую эту функцию для определения текущего URL страницы. Я хочу знать, возможно ли расширить эту функцию, чтобы сбросить предопределенный параметр $ _GET.
Все мои значения $ _GET хранятся в массиве. Так что я могу получить доступ к конкретным значениям, используя
$my_array[0]
Дорого и нереально ли использовать предложенную логику для выполнения этой задачи?
РЕДАКТИРОВАТЬ: я только хочу напечатать URL, чтобы использовать его в качестве ссылки.
В моем URL есть параметры GET.