[英]Need php get_headers() results assigned to individual variables
所以我可以使用显示标题
$url = 'http://example.com';
$headers = get_headers($url,0);
foreach ($headers as $header => $key) {
echo "$header: $key <br />\n";
然后我取回所有标题。 但是,我只需要其中一些。 我需要做的是将数组中的每个结果分配给一个变量。 我尝试过只是尝试让他们单独使用
$url = 'http://example.com';
$headers = get_headers($url,0);
$results = json_decode($headers, true);
$RateLimit = $results['X-RateLimit-Limit'];
$LimitRemain = $results['X-RateLimit-Remaining'];
这显然是行不通的。 我也很困惑如何从数组中拉出HTTP / 1.1 200 OK响应,而且在我看来所有结果都在JSON中,但是此特定标头结果没有键和值结构。
使用extract(get_headers($url, 1));
将1
传递给get_headers
会将其作为关联数组返回。 然后extract
将其转换为变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.