Прежде чем я действительно отвечу на ваш вопрос, я просто должен сказать, что большинство сайтов - по крайней мере, которые я видел - на самом деле используют ?43892
с =
. На мой взгляд, это также намного проще, чем использовать его с =
.
Итак, теперь к фактическому ответу. Вы можете просто добавить строку запроса , используя $_SERVER['QUERY_STRING']
.
Пример:
Пользовательские запросы index.php?12345
:
<?php
echo $_SERVER['QUERY_STRING'];
?>
Выход:
12345
Обратите внимание, что вы также можете использовать что-то вроде
<?php
if(substr($_SERVER['QUERY_STRING'], 0, 1) == '=') {
$query_string = substr($_SERVER['QUERY_STRING'], 1);
}else{
$query_string = $_SERVER['QUERY_STRING'];
}
echo $query_string;
для поддержки ?=12345
, а также 12345
, с тем же результатом. Также обратите внимание, что ?=12345
также не будет доступен как $_GET['']
.