getSites(); $all = array_column($sourceAll, 'org_id'); // все организации $inBase = $facade->getOrgInOpendata(); // организации уже в базе $httpAndHtml = array_values(array_diff($all, $inBase)); echo "ALL". PHP_EOL; print_r($httpAndHtml); $http = getErrorSites('log/http-curl.log'); $html = getErrorSites('log/html.log'); $http = array_values(array_diff($httpAndHtml, $html)); write('sites-html.log', $html); write('sites-http.log', $http); // echo "HTML". PHP_EOL; // print_r($html); // echo "HTTP". PHP_EOL; // print_r($http); // echo "REMAINS". PHP_EOL; // $remains = array_values(array_diff($httpAndHtml, array_merge($html, $http))); // print_r($remains); // echo "EMPTY". PHP_EOL; // $empty = emptySites($sourceAll, $remains); // print_r($empty); // // $fall = array_values(array_diff($remains, $empty)); // // print_r($fall); // write('sites-html.log', $html); // write('sites-http.log', $http);