如何在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”后,我也不知道如何从中提取数字部分。也许陛下想和我分享一下你

如何获取缓存控制:PHP中cURL的最大年龄值

我有:

$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]);