За последние 24 часа нас посетили 59149 программистов и 1810 роботов. Сейчас ищут 1979 программистов ...

Не могу вывести преобразованную строку из Json

Тема в разделе "PHP для новичков", создана пользователем Dmitriy8787, 7 фев 2015.

  1. Dmitriy8787

    Dmitriy8787 Новичок

    С нами с:
    7 фев 2015
    Сообщения:
    6
    Симпатии:
    0
    Здравствуйте! Не могу вывести преобразованную строку из Json
    Код (Text):
    1.  
    2. $str_data = file_get_contents("yql.json");
    3. $data = json_decode($str_data,true);
    4. foreach($data as $k){
    5. echo $k;
    6. }
    Код (Text):
    1.  
    2. {"results":
    3.     {"quote":
    4.         [
    5.         {"Symbol":"TIBX",
    6.             "Date":"2013-12-31",
    7.             "Open":"22.70",
    8.             "High":"22.86",
    9.             "Low":"22.46",
    10.             "Close":"22.48",
    11.             "Volume":"1727900",
    12.             "Adj_Close":"22.48"
    13.         },
    14.         {"Symbol":"TIBX",
    15.             "Date":"2013-12-30",
    16.             "Open":"22.48",
    17.             "High":"22.76",
    18.             "Low":"22.32",
    19.             "Close":"22.67",
    20.             "Volume":"1743300",
    21.             "Adj_Close":"22.67"
    22.         }
    23.         ]
    24.     }
    25. }
    Вывести без print_r($k); а через echo. Формат вывода:
    2013-12-31 22.70 22.86 22.46 22.48 1727900 22.48
    2013-12-30 22.48 22.76 22.32 22.67 1743300 22.67
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. Fumafu

    Fumafu Новичок

    С нами с:
    5 фев 2015
    Сообщения:
    21
    Симпатии:
    0
    И показать нам заодно
    Код (Text):
    1.  
    2. $str_data = file_get_contents("yql.json");
    3. $data = json_decode($str_data,true);
    4. exit('<pre>' . print_r($data, 1) . '</pre>');
    5. foreach($data as $k){
    6. echo $k;
    7. }