private static function exeBySetTimes($count, $curl) { $result = curl_exec($curl); $info = curl_getinfo($curl); $code = $info["http_code"]; if (curl_errno($curl) != 0 && $code != 200) { LogUtils::debug("request errno: " . curl_errno($curl) . ",url:" . $info["url"]); $count--; if ($count > 0) { $result = HttpManager::exeBySetTimes($count, $curl); } } return $result; }