Все вышеперечисленное - это 1 способ сделать это, но если ваш скрипт всегда извлекает данные после имени вашего скрипта.как в: somepage.com / download.php? var1 = 'val1' & var2 = 'val2' единственная релевантная часть для вас: var1 = 'val1' & var2 = 'val2'
К счастью, в PHP есть суперглобальный элемент, который может помочь.$_SERVER['QUERY_STRING']
.Таким образом, вы можете получить массив значений, намного чище и не беспокоиться о том, что ваш разделитель explode использовался в любой другой части URL.
$url = $_SERVER['REQUEST_URI'];
$values = explode("|", $url);