Cheizer
@Cheizer

Как распечатать многомерный массив JSON формата?

Друзья, подскажите как с помощью FOREACH распечатать уровень многомерного массива.
Есть многомерный массив
Array
(
    [0] => Array
        (
            [MIGX_id] => 2
            [title] => Lorem ipsum
            [image] => icon/p_security.svg
            [desc] => Lorem ipsum dolor sit amet.
            [tarif] => [{"MIGX_id":"1","title":"","title1":"Light","title2":"Premium","title3":"VIP"},{"MIGX_id":"2","title":"Sed ut perspiciatis","title1":"checkbox","title2":"checkbox","title3":"checkbox"},{"MIGX_id":"3","title":"Sed ut perspiciatis","title1":"checkbox","title2":"checkbox","title3":"checkbox"},{"MIGX_id":"4","title":"Sed ut perspiciatis","title1":"checkbox","title2":"checkbox","title3":"checkbox"},{"MIGX_id":"5","title":"","title1":"BY NOW","title2":"BY NOW","title3":""}]
        )
)


Мне из него нужно распечатывать только массив TARIF, он в формате JASON. Как это сделать?
Пробую так
foreach($arr as $arrSet)
{
  foreach($arrSet as $key => $value)
  {
    //echo $key . ' => ';
    echo $value['tarif'];
   // echo $value;
   // echo '<br />';
  }
}


Не получается, как распечатать вложенный массив TARIF?
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
DevMan
@DevMan
заменить
echo $value['tarif'];
на
print_r(json_decode($value['tarif'], true));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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