В примере, который вы разместили, теперь ключом является 4
вместо значения.
Если вы передаете ТОЛЬКО один параметр через строку запроса, это выполнимо, в противном случае вы не будете знать, что такое PHP без ключа для вашего параметра.
В конкретном примере вы можете получить это так в PHP
$id = null
if(!empty($_GET)){
$keys = array_keys($_GET);
// verify that the first key contains only digits, and use it as id
// ctype_digit does not work here because the key is now an int so use is_numeric
if(is_numeric($keys[0]))
$id = $keys[0];
}
Я не знаю, что вы хотите сделать в Javascript здесь.
Также, если вы пытаетесь создать дружественные для SEO URL-адреса, я бы посоветовал вам посмотреть перезапись URL .