php获取标题结果显示
我被用来获取_headers()函数php获取标题结果显示,php,http,header,Php,Http,Header,我被用来获取_headers()函数 `$`url = 'http://stackoverflow.com'; $s=get_headers(`$`url, 1); print_r(`$`s); 然后我得到了类似的输出 Array ( [0] => HTTP/1.1 200 OK [Cache-Control] => public, max-age=27 [Content-Type] => text/html; charset=utf-8 [Expires] => Mo
`$`url = 'http://stackoverflow.com';
$s=get_headers(`$`url, 1);
print_r(`$`s);
然后我得到了类似的输出
Array ( [0] => HTTP/1.1 200 OK [Cache-Control] => public, max-age=27 [Content-Type] => text/html; charset=utf-8 [Expires] => Mon, 07 Nov 2011 13:44:38 GMT [Last-Modified] => Mon, 07 Nov 2011 13:43:38 GMT [Vary] => * [Date] => Mon, 07 Nov 2011 13:44:10 GMT [Connection] => close [Content-Length] => 195251 )
怎样才能像
Array ( [0] => HTTP/1.1 200 OK [Cache-Control] => public, max-age=27 [Content-Type] => text/html; charset=utf-8 [Expires] => Mon, 07 Nov 2011 13:44:38 GMT [Last-Modified] => Mon, 07 Nov 2011 13:43:38 GMT [Vary] => * [Date] => Mon, 07 Nov 2011 13:44:10 GMT [Connection] => close [Content-Length] => 195251 )
缓存控制:
内容类型:
到期日:
上次修改:
连接:
内容长度:get\u headers()
返回一个数组。如果将第二个可选参数设置为1
,则它将返回一个带有直观键的数组
例如,getheaders($url,1)
您可以像这样单独打印它们:
$url = 'http://stackoverflow.com';
$s = get_headers($url, 1);
print("Cache-Control: ".$s[Cache-Control]."\n");
print("Content-Type: ".$s[Content-Type]."\n");
print("Expires: ".$s[Expires]."\n");
print("Last-Modified: ".$s[Last-Modified]."\n");
有关完整的定义,请参见“仅使用”的
print_r(), var_dump() or var_export()
要显示结果,您需要获取数组,并询问如何显示该数组的值?在这里询问之前,应该先调查30秒。启动链接:
get\u headers
不一致性: