php_curl

作者: 乘瓠散人 | 来源:发表于2017-10-18 19:01 被阅读7次

    报错信息: Call to undefined function curl_init()

    解决办法:

    image.png
            $data = curl_exec($curl);//执行命令
            curl_close($curl);//关闭URL请求
            //显示获得的数据
            dd($data);
    

    data得到的false.
    解决办法: http://www.jb51.net/article/29282.htm

    在php中引入豆瓣api的实例代码:

        public function douban()
        {
            $requesturl="https://api.douban.com/v2/book/isbn/9787111453789";
    //curl方式获取json数组
            $curl = curl_init(); //初始化
            curl_setopt($curl, CURLOPT_URL, $requesturl);//设置抓取的url
            curl_setopt($curl, CURLOPT_HEADER, 0);//设置头文件的信息作为数据流输出
            curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设置获取的信息以文件流的形式返回,而不是直接输出。
            curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
            $data = curl_exec($curl);//执行命令
            curl_close($curl);//关闭URL请求
            //显示获得的数据
            //dd($data);
            $obj=json_decode($data);
            dd($obj);
            $result=$obj->success;
            if ($result!=1) {
                {exit('对不起域名受限');}
            }
        }
    

    相关文章

      网友评论

          本文标题:php_curl

          本文链接:https://www.haomeiwen.com/subject/zrvjuxtx.html