// 初始化CURL $ch = curl_init(); $url = '服务器地址'; curl_setopt($ch, CURLOPT_URL, $url); // 获取头部信息 curl_setopt($ch, CURLOPT_HEADER, 1); // 返回原生的(Raw)输出 curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 执行并获取返回结果 $content = curl_exec($ch); // 关闭CURL curl_close($ch); // 解析HTTP数据流 if(preg_match('/Set-Cookie:[\s]+([^=]+)=([^;]+)/i', $content,$match)) { $cookies[$match[1]] = $match[2]; dump($cookies); foreach ($cookies as $cookieKey => $cookieVal ) { setcookie($cookieKey,$cookieVal); } }