我需要查询为每次访问设置自定义会话ID的远程网站。我需要获取该会话ID并将其存储在变量中。我需要在PHP中执行此操作。有关如何实现这一目标的任何建议吗?
答案 0 :(得分:0)
以下代码完全按照要求执行:
<?php
$ch = curl_init('http://example.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// get headers too with this line
curl_setopt($ch, CURLOPT_HEADER, 1);
$result = curl_exec($ch);
// get cookie
preg_match('/^Set-Cookie:\s*([^;]*)/mi', $result, $m);
parse_str($m[1], $cookies);
var_dump($cookies);
?>