鍍金池/ 問答/PHP/ php curl怎么刪除爬出的服務器信息

php curl怎么刪除爬出的服務器信息

function curl_get($url){
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);//有返回值
    curl_setopt($ch,CURLOPT_HEADER,1);//取消head頭
//    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
//            'Content-Type: application/json; charset=utf-8'
//        )
//    );
    curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (Windows; U; Windows NT 5.2) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13");
    curl_setopt($ch,CURLOPT_TIMEOUT,15);

    curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);//規(guī)避https
    curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);

    $output = curl_exec($ch);
    if($output == false){
        curl_close($ch);
        return "error:".curl_error($ch);
    }
    curl_close($ch);
    return $output;
}

爬出數(shù)據(jù)后var_dump結果是

clipboard.png

我只要json那部分數(shù)據(jù),其他數(shù)據(jù)怎么刪除

回答
編輯回答
獨特范

curl_setopt($ch,CURLOPT_HEADER,1); 這個去掉。。。

2017年8月22日 21:53
編輯回答
毀憶
curl_setopt($ch,CURLOPT_HEADER,0);
這句將消息頭設置為0就不返回響應頭了
2017年3月7日 21:16
編輯回答
遺莣
curl_setopt($ch,CURLOPT_HEADER,0);
2017年1月23日 04:09