php中get_headers函数的作用及用法的详细介绍
get_headers()是PHP系统级函数,他返回一个包含有服务器响应一个HTTP请求所发送的标头的数组。如果失败则返回FALSE并发出一条E_WARNING级别的错误信息(可用来判断远程文件是否存在)。
函数定义
参数
url目标URL
示例
<?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
)
相关文章
- PHP单例模式实现
- php://input allow_url_include,DVWA设置PHP函数allow_url_include:已禁用
- 笛卡尔积 php,PHP笛卡尔积实现算法示例
- qq登录钓鱼php网页,PHP+JS模仿登录钓鱼「建议收藏」
- Php如何返回json数据(返回json对象或json格式数据)
- PHP- 复合数据类型-可调用类型(三)
- PHP数组排序函数
- PHP Redis 集群部署及其实现技术(phpredis集群)
- 命令在PHP中执行Linux命令的方法(php执行linux)
- 分钟结合简单快捷:PHP跟MySQL搭配,5分钟搞定!(php与mysql5)
- PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
- PHP 如何调用 MySQL 函数(php调用mysql函数)
- 教你如何用 PHP 创建 MySQL 数据表(php创建mysql表)
- PHP连接MSSQL数据库的方法和步骤(php如何连接mssql)
- PHP玩转MSSQL:从入门到精通(php关于mssql操作)
- 原生PHP灵活使用Redis编写高效代码(原生php使用redis)
- PHP编程之高级技巧——利用Mysql函数
- 使用PHP的日期与时间函数技巧
- php常用类汇总推荐收藏
- PHP和Mysqlweb应用开发核心技术第1部分Php基础-1开始了解php
- php入门学习知识点七PHP函数的基本应用
- PHP删除文件与文件夹操作unlink()与rmdir()这两个函数的使用
- php数组函数序列之array_unshift()在数组开头插入一个或多个元素
- 非常好用的两个PHP函数serialize()和unserialize()
- PHP跨时区(UTC时间)应用解决方案
- 基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
- PHP取整函数:ceil,floor,round,intval的区别详细解析
- 19个超实用的PHP代码片段
- PHP输出英文时间日期的安全方法(RFC1123格式)
- PHP文件锁函数flock()详细介绍