FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 23 Aug 24 12:51:58, всего сообщений: 8555
= Сообщение: 3722 из 8555 ========================================= RU.LINUX = От : John Freeman 2:5023/24.2654 31 Dec 16 14:34:51 Кому : Vladislav Vetrov 31 Dec 16 14:34:51 Тема : Разбор JSON в PHP FGHI : area://RU.LINUX?msgid=2:5023/24.2654+740bfcd9 На : area://RU.LINUX?msgid=2:5020/2140.152@Fidonet.org+5862dd13 = Кодировка сообщения определена как: CP866 ================================== ============================================================================== Hello, Vladislav! VV> Hello All! VV> <?php VV> $service_url = "http://router.project-osrm.org/route/v1/driving/13.388860 ,52.517037;13.397634,52.529407?overview=false"; VV> $curl = curl_init($service_url); VV> $curl_response = curl_exec($curl); VV> curl_close($curl); VV> print_r($curl_response); VV> $curl_jason = json_decode($curl_response, true); VV> echo var_dump($curl_jason); VV> //print_r($curl_jason["routes"][1]["duration"]); VV> echo $curl_jason["code"]; ?>> VV> print_r($curl_response) - выводит ответ, но в $curl_jason ничего нет. Что я делаю не так? VV> Задача - вывести переменную distance или duration. В примерах, Карл! Не нужен такой код кривой! json_error обработчик готовый. Ну или jq воспользуйся+curl <?php // Верная json-строка $json[] = '{"Organization": "PHP Documentation Team"}'; // Неверная json-строка, которая вызовет синтаксическую ошибку, // здесь в качестве кавычек мы используем ' вместо " $json[] = "{'Organization': 'PHP Documentation Team'}"; foreach ($json as $string) {