1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Php Массивы

Тема в разделе "Web - программирование", создана пользователем romanovbadboy2, 27 ноя 2014.

  1. romanovbadboy2

    romanovbadboy2 New Member

    Репутация:
    0
    Регистрация:
    27 ноя 2014
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте! С помощью этого кода я посылаю запрос на API сайт партнёрской программы и получаю от них ответ в json формате. Если вы прочитаете код, то увидите что я сделал json_decode и теперь данные полученные от API сайта партнёрской программы в формате php массивов.




    <?php

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "URL САЙТА ОТКУДА ПРИХОДЯТ ДАННЫЕ");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array("X-Access-Token: НОМЕР ТОКЕНА КОТОРЫЙ МНЕ ДАЮТ НА САЙТЕ ПАРТНЁРСКОЙ ПРОГРАММЫ"));
    $response = curl_exec($ch);
    curl_close($ch);

    $response = json_decode( $response,true );

    var_dump($response);

    ?>



    Полученные данные от API сервера php массивы:

    array(2) { ["success"]=> bool(true) ["data"]=> array(30) { [0]=> array(11) { ["show_to_affiliates"]=> bool(true) ["trip_class"]=> int(0) ["origin"]=> string(3) "GDN" ["destination"]=> string(3) "WAW" ["depart_date"]=> string(10) "2015-01-05" ["return_date"]=> string(10) "2015-01-10" ["number_of_changes"]=> int(0) ["value"]=> int(1161) ["found_at"]=> string(25) "2014-11-26T13:05:46+04:00" ["distance"]=> int(296) ["actual"]=> bool(true) } [1]=> array(11) { ["show_to_affiliates"]=> bool(true) ["trip_class"]=> int(0) ["origin"]=> string(3) "KUL" ["destination"]=> string(3) "LGK" ["depart_date"]=> string(10) "2015-02-03" ["return_date"]=> string(10) "2015-02-10" ["number_of_changes"]=> int(0) ["value"]=> int(1272) ["found_at"]=> string(25) "2014-11-25T23:40:56+04:00"



    И у меня вопрос: Как эти данные использовать? Моя цель что-бы на моём сайте был красивые блок с информацией о авиабилетах, которая написана в этих php массивах. Я новичёк, поэтому можете пожалуйста подробно написать что и куда нужно вставлять и писать. Буду вам очень благодарен.
     
Загрузка...

Поделиться этой страницей