如何在PHP中从cUrl中获取缓存控制最大年龄值?
如何获取缓存控制:PHP中cURL的最大年龄值 我有:如何在PHP中从cUrl中获取缓存控制最大年龄值?,php,curl,cache-control,Php,Curl,Cache Control,如何获取缓存控制:PHP中cURL的最大年龄值 我有: $this->get_headers_from_curl_response(curl_exec($this->curl)); 是否有一个cURL参数只返回max age值?以使其非常简单(未测试,但应该可以工作): 这可能会有帮助:(同一个问题,其他变量)我对正则表达式没有太多了解,所以即使在我从headers数组中得到“max age=number,private”后,我也不知道如何从中提取数字部分。也许陛下想和我分享一下你
$this->get_headers_from_curl_response(curl_exec($this->curl));
是否有一个cURL参数只返回max age
值?以使其非常简单(未测试,但应该可以工作):
这可能会有帮助:(同一个问题,其他变量)我对正则表达式没有太多了解,所以即使在我从headers数组中得到“max age=number,private”后,我也不知道如何从中提取数字部分。也许陛下想和我分享一下你为什么用否决票来荣耀我?cURL有很多选项和标志,是不是太牵强了以至于其中一个会给我最大年龄值?$headers=explode(“max age=”,$cacheControl);if(strpos($headers[1],',')!==FALSE){/$headers[1]='754,private';$headers=explode(',',$headers[1]);}否则{/$headers[1]='754';$headers=explode('\n',$headers[1])}返回$max_age=trim($headers[0]);
$headers = $this->get_headers_from_curl_response(curl_exec($this->curl));
$headers = explode("max-age=", $headers);
$headers = explode("\n", $headers[1]);
$max_age = trim($headers[0]);