Для преобразования строки GET в массив PHP можно использовать функцию parse_str()
. Эта функция разбивает строку запроса на переменные и значения и сохраняет их в виде массива.
Например, если у вас есть строка GET ?name=John&age=30&gender=male
, то вы можете преобразовать ее в массив следующим образом:
$queryString = "?name=John&age=30&gender=male"; parse_str($queryString, $outputArray); print_r($outputArray);
Результатом будет:
Array ( [name] => John [age] => 30 [gender] => male )
В этом примере мы передали строку запроса в функцию parse_str()
и указали вторым параметром переменную, в которую будут сохранены переменные и их значения. После этого мы вывели содержимое массива с помощью функции print_r()
.
Я даю согласие на сбор и обработку моих персональных данных. Политика конфиденциальности