У меня php 5.2. # В URL-адресе игнорируется PHP. Любой знает почему.
Например, если URL-адрес
= "> http: // localhost? a = b # =
Я вижу только a = b
Символ #
имеет особое значение в URL-адресах .
http://localhost?a=b#test
заставляет браузер загружать http://localhost?a=b
и перейти к элементу с id
или name
«test». Эта часть никогда не отправляется на сервер.
URL-адрес не отправляется на сервер браузером. Если вы хотите включить фактическое «#» в строку запроса, вам нужно сначала закодировать его как %23
.