Задать вопрос
@vottakoinick

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

Есть вот такая строка "name=222&email=444&message=ghjkghjk&agree=on"
можно её как то преобразовать в json или массив, я понимаю что можно с помощью массок и циклов это извлечь, но может это какой то формат данных?
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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