У меня есть следующий код, который извлекает данные о компании.
function getSSLPage($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSLVERSION,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_CIPHER_LIST, 'TLSv1');
$result = curl_exec($ch);
$result = json_decode($result, true);
curl_close($ch);
return $result;
}
$get_page = getSSLPage('link');
print_r($get_page);
Проблема в том, что я не могу получить результат json.curl_exec () действительно печатает результат, но если я использую print_r () или var_dump () для $ result, я получаю int (1) в качестве результата.
Я пробовал разные варианты, но все не удалось.
Буду признателен за вашу помощь.