Как разложишь объект в php?
С базы данных приходит объект вот такого вида
$market = {"1":{"k":"2.75"},"2":{"k":"7.8"},"3":{"k":"1.73"}}
Подскажите, как его тремя значениями заполнить теги html
Надо так:
<span>2.75</span>
<span>7.8</span>
<span>1.73</span>
Пробовал получить
echo '
<span>'.$market["1"]["k"].'</span>
<span>'.$market["2"]["k"].'</span>
<span>'.$market["3"]["k"].'</span>
'
Но это не сработало.
Ответы (1 шт):
Автор решения: BlackStar1991
→ Ссылка
Да, спасибо @Виктор Ответ
$market1 = json_decode($item->market1, true);
<span>' . $market1["1"]["k"] . '</span>
<span>' . $market1["2"]["k"] . '</span>
<span>' . $market1["3"]["k"] . '</span>