public function http_get($url, $data_type='json') {
        
        $cl = curl_init();
        if(stripos($url, 'https://') !== FALSE) {
            curl_setopt($cl, CURLOPT_SSL_VERIFYPEER, FALSE);
            curl_setopt($cl, CURLOPT_SSL_VERIFYHOST, FALSE);
            curl_setopt($cl, CURLOPT_SSLVERSION, 1);
        }
        curl_setopt($cl, CURLOPT_URL, $url);
        curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1 );
        $content = curl_exec($cl);
        $status = curl_getinfo($cl);
        curl_close($cl);
        if (isset($status['http_code']) && $status['http_code'] == 200) {
            if ($data_type == 'json') {
                $content = json_decode($content , true);
            }
            return $content;
        } else {
            return FALSE;
        }
    }
public function http_get($url, $data_type='json') {
        
        $cl = curl_init();
        if(stripos($url, 'https://') !== FALSE) {
            curl_setopt($cl, CURLOPT_SSL_VERIFYPEER, FALSE);
            curl_setopt($cl, CURLOPT_SSL_VERIFYHOST, FALSE);
            curl_setopt($cl, CURLOPT_SSLVERSION, 1);
        }
        curl_setopt($cl, CURLOPT_URL, $url);
        curl_setopt($cl, CURLOPT_RETURNTRANSFER, 1 );
        $content = curl_exec($cl);
        $status = curl_getinfo($cl);
        curl_close($cl);
        if (isset($status['http_code']) && $status['http_code'] == 200) {
            if ($data_type == 'json') {
                $content = json_decode($content , true);
            }
            return $content;
        } else {
            return FALSE;
        }
    }
public function http_get ( $ url , $ data_type = 'json' ) { $ cl = curl_init ( ) ; if ( stripos ( $ url , 'https://' ) !== FALSE ) { curl_setopt ( $ cl , CURLOPT_SSL_VERIFYPEER , FALSE ) ; curl_setopt ( $ cl , CURLOPT_SSL_VERIFYHOST , FALSE ) ; curl_setopt ( $ cl , CURLOPT_SSLVERSION , 1 ) ; } curl_setopt ( $ cl , CURLOPT_URL , $ url ) ; curl_setopt ( $ cl , CURLOPT_RETURNTRANSFER , 1 ) ; $ content = curl_exec ( $ cl ) ; $ status = curl_getinfo ( $ cl ) ; curl_close ( $ cl ) ; if ( isset ( $ status [ 'http_code' ] ) && $ status [ 'http_code' ] == 200 ) { if ( $ data_type == 'json' ) { $ content = json_decode ( $ content , true ) ; } return $ content ; } else { return FALSE ; } }
http curl get
@param string $url
@param string $data_type
@return mixed|boolean
http curl get