zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php中get_headers函数的作用及用法的详细介绍

PHP 函数 详细 作用 介绍 用法 get headers
2023-06-13 09:14:51 时间

get_headers()是PHP系统级函数,他返回一个包含有服务器响应一个HTTP请求所发送的标头的数组。如果失败则返回FALSE并发出一条E_WARNING级别的错误信息(可用来判断远程文件是否存在)。

函数定义

arrayget_headers(string$url[,int$format=0])

参数

url目标URL

format如果将可选的format参数设为1,则get_headers()会解析相应的信息并设定数组的键名。

示例

<?php
$url="http://www.phpernote.com";
print_r(get_headers($url));
print_r(get_headers($url,1));
?>

以上例程的输出类似于:

Array
(
   [0]=>HTTP/1.1200OK
   [1]=>Date:Sat,29May200412:28:13GMT
   [2]=>Server:Apache/1.3.27(Unix) (Red-Hat/Linux)
   [3]=>Last-Modified:Wed,08Jan200323:11:55GMT
   [4]=>ETag:"3f80f-1b6-3e1cb03b"
   [5]=>Accept-Ranges:bytes
   [6]=>Content-Length:438
   [7]=>Connection:close
   [8]=>Content-Type:text/html
)

Array
(
   [0]=>HTTP/1.1200OK
   [Date]=>Sat,29May200412:28:14GMT
   [Server]=>Apache/1.3.27(Unix) (Red-Hat/Linux)
   [Last-Modified]=>Wed,08Jan200323:11:55GMT
   [ETag]=>"3f80f-1b6-3e1cb03b"
   [Accept-Ranges]=>bytes
   [Content-Length]=>438
   [Connection]=>close
   [Content-Type]=>text/html
)