Проверьте, имеет ли URL-адрес браузера строку запроса с помощью PHP

Чтобы проверить, есть ли в URL-адресе браузера строка запроса после имени домена с помощью PHP, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование переменной $_SERVER['QUERY_STRING']

if (!empty($_SERVER['QUERY_STRING'])) {
    // Query string exists
    echo "URL contains a query string";
} else {
    // No query string
    echo "URL does not contain a query string";
}

Метод 2: использование функции parse_url()

$url = $_SERVER['REQUEST_URI'];
$queryString = parse_url($url, PHP_URL_QUERY);
if (!empty($queryString)) {
    // Query string exists
    echo "URL contains a query string";
} else {
    // No query string
    echo "URL does not contain a query string";
}

Метод 3: использование функции strpos()

$url = $_SERVER['REQUEST_URI'];
if (strpos($url, '?') !== false) {
    // Query string exists
    echo "URL contains a query string";
} else {
    // No query string
    echo "URL does not contain a query string";
}

Эти методы проверяют, существует ли строка запроса в URL-адресе, предоставленном браузером. Вы можете выбрать метод, который соответствует вашим предпочтениям и требованиям.