IsaevDimka
@IsaevDimka
маркетёр-аналитик, веб-разработчик

Как вытащить данные из массива $_POST?

Есть массив:

Array
(
[Name] => Клиенты Русприбор
[Email] => 1231231@123123.ru
[Phone] => 1231312
[Комментарий] => 390035, г. Рязань, ул. Островского д. 21/1, оф. 401
[payment] => {"sys":"none","systranid":"0","orderid":"1682751561","products":["CODYSON CD-4830=7460"]}
[formid] => form39580380
[formname] => Cart
[utm_source] => n
[utm_medium] => email
[utm_campaign] => rspr
[utm_content] => ryazan-dentistry
[utm_term] => codyson-4830
)

Нужно вытащить из него данные «CODYSON CD-4830=7460»
  • Вопрос задан
  • 272 просмотра
Решения вопроса 1
@krypt3r
echo json_decode($arr['payment'])->products[0];
Или попроще
$payment = json_decode($arr['payment'], true);
echo $payment['products'][0];
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Stimulate
@Stimulate
могу
$json = json_decode($_POST['name']['payment']);

echo '<pre>';
print_r($json['products']);
echo '</pre>';
Ответ написан
Ваш ответ на вопрос

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

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