如何从 curl 获取 cookie 到PHP中的变量中?
代表客户端 URL的 cURL 是指使用支持cookie、HTTP、FTP、IMAP、POP3、HTTPS(带 SSL 认证)等的各种协议传输数据的库。此示例将说明如何将 cookie 从PHP cURL 获取到多变的。这些函数提供了一个选项来设置将为每个响应标题行调用的回调。该函数将接收 curl 对象和带有标题行的字符串。连同它们的目的,本示例所需的描述如下:
- curl_init():用于初始化一个 curl 对象。
- curl_setopt(object, parameter, value):用于设置某个curl对象的参数值。
- curl_exec(object):用于执行当前的 curl 会话。在设置所需 curl 参数的值后调用。
- preg_match_all(regExp, inputVariable, OutputVariable):用于执行全局正则表达式检查。
示例 1:此示例说明如何从www.amazon.com获取 cookie
注意:每个网站根据其要求都有自己的 cookie 存储格式。因此,任何特定格式都不适用于 cookie。
输出:
示例 2:此示例说明如何从www.google.com获取 cookie
输出:
注意:个人数据模糊不清。