koreets2011
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день! Помогите со скриптом (PHP) Код: <?php header('Content-Type: text/html; charset=utf-8'); $coordinates = htmlspecialchars($_POST['coordinates']); if(!empty($coordinates)) { $ch = curl_init('http://siteapi.estaxi.org/drivers/gps/'.$coordinates); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, '1'); $text = curl_exec($ch); curl_close($ch); $ar = json_decode($text, true); foreach($ar['CARS'] as $car) { if ($car['id_organization'] != '79098069'){ $car = null; } } $ar = array_filter($ar['CARS']); echo json_encode($ar); } ?> | По идеи скрипт должен получить и отфильтровать не нужное, но он возвращает все. почему то не выполняется Код: foreach($ar['CARS'] as $car) { if ($car['id_organization'] != '79098069'){ $car = null; } } | Помогите пожалуйста. |