я следующий URLGET и filter_input останавливается на символ "#"
http://www.example.com/check.php?q=498#2D83B631%3800EBD!801600D*7E3CC13
Тогда я пытаюсь
<?php var_dump($_GET); ?>
и
<?php
echo $my_string = filter_input(INPUT_GET, 'q', FILTER_SANITIZE_STRING);
?>
Но они оба, кажется, остановиться на символ «#» и только дисплей 498
. Есть ли способ получить весь 498#2D83B631%3800EBD!801600D*7E3CC13
?
Да, поскольку '#' в URL-адресе определяет, где начинается секция 'фрагмент', заканчивая часть запроса. Вам нужно закодировать специальные символы. –