@vottakoinick

Как можно преобразовать такую строку в читаемые данные?

Есть вот такая строка "name=222&email=444&message=ghjkghjk&agree=on"
можно её как то преобразовать в json или массив, я понимаю что можно с помощью массок и циклов это извлечь, но может это какой то формат данных?
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@dsmoke
parse_str('name=222&email=444&message=ghjkghjk&agree=on', $params);
var_dump($params);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
AlexNest
@AlexNest
Работаю с Python/Django
Выглядит как параметры url.
В остальном - может помочь разделение:
$pizza  = "name=222&email=444&message=ghjkghjk&agree=on";
$pieces = explode("&", $pizza);
print_r($pieces) // Array ( [0] => name=222 [1] => email=444 [2] => message=ghjkghjk [3] => agree=on )
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Это параметры при запросе "name=222&email=444&message=ghjkghjk&agree=on"

https://simple.com/?name=222&email=444&message=ghjkghjk&agree=on

RTFM https://www.php.net/manual/en/function.parse-url.php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы