Как разложишь объект в 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> 

→ Ссылка