@alex2k19

В чем отличие QUERY_STRING и REQUEST_URI?

В чем разница? Кроме налиция в последнем слеша.
  • Вопрос задан
  • 462 просмотра
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
QUERY_STRING - всё что идёт после ?
REQUEST_URI - полный путь без домена

например для example.com/some/path/xxx.php?a=1&b=2 получим
REQUEST_URI: /some/path/xxx.php?a=1&b=2
QUERY_STRING: a=1&b=2
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Ну, как бы, в наличии "слеша" и заключается вся разница.
Как говорится в одном древнем тексте,
Это не просто палочка, а самостоятельный АДРЕС, путь.
В адресе www.site.ru/ последняя косая черта - не для красоты! Она обозначает вполне конкретный адрес - начало сайта.


Если ты вдруг выведешь REQUEST_URI не при обращении к корню сайта, то сразу увидишь разницу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы