送出 HTTP 协议的标头到浏览器
语法:
int header(string string);返回值: 整数
函数种类: 网络系统
内容说明
标头 (header) 是服务器以 HTTP 协议传 HTML 资料到浏览器前所送出的字符串,在标头与 HTML 文件之间尚需空一行分隔。有关
HTTP 的详细说明,可以相关函数:坊间的相关书籍或更详细的 RFC 2068 官方文件(http://www.w3.org/Protocols/rfc2068/rfc2068)。在
PHP 中送回 HTML 资料前,需先传完所有的标头。
注意: 传统的标头一定包含下面三种标头之一,并只能出现一次。<ul type=disc>Content-Type: xxxx/yyyyLocation: xxxx:yyyy/zzzzStatus: nnn xxxxxx在新的多型标头规格 (Multipart MIME) 方可以出现二次以上。
使用范例
范例一:本例用来重导用户到PHP的官方网站。
<?php
Header("Location:http://www.php.net");
exit;
?>
范例二:欲让用户每次都能得到最新的资料,而不是Proxy或cache中的资料,可以使用下列的标头
header("Expires:Mon,26Jul199705:00:00GMT");
header("Last-Modified:".gmdate("D,dMYH:i:s")."GMT");
header("Cache-Control:no-cache,must-revalidate");
header("Pragma:no-cache");
范例三:让用户的浏览器出现找不到文件的信息。
<?php
header("Status:404NotFound");
?>
范例四:bill@evil.inetarena.com(28-Apr-1999)提供让用户下载文件的范例。
header("Content-type:application/x-gzip");
header("Content-Disposition:attachment;filename=some-file.tar.gz");
header("Content-Description:PHP3GeneratedData");
分享到:
相关推荐
这份“PHP常用函数PDF文件”涵盖了大量PHP中的关键函数,是学习和记忆PHP函数的重要资源。以下是一些核心知识点的概述: 1. **字符串处理函数**: - `strlen()`:计算字符串长度。 - `str_replace()`:在字符串中...
PHP CURL 函数库是 PHP 编程语言中的一种功能强大且广泛应用的函数库,用于处理 HTTP 请求和响应。该函数库提供了一系列的函数来处理 curls 会话、设置参数、执行请求、获取信息等操作。 curl_init() 函数是 PHP ...
5. `php4func.ctl`:通用函数库,包括`isset`、`empty`、`print_r`等,这些函数在日常编程中非常常见。 6. `php4math.ctl`:数学运算相关的函数,如`pow`、`sin`、`abs`等,支持各种数值计算。 7. `...
根据给定的文件信息,我们可以总结出以下几个关键的PHP知识点: ...以上就是从给定的PHP函数库文档中提取的主要知识点,这些函数覆盖了IP获取、日期时间操作和页面重定向等多个方面,对于Web开发来说非常实用。
本文主要对PHP中header函数设置Content-Type时可能用到的类型进行小结。通过举例,给出多种不同文件类型对应的MIME类型,方便开发者在不同的开发场景中快速使用。 在PHP中使用header函数发送Content-Type时的格式...
`php-excel`是一个非常实用的PHP函数库,它允许开发者通过纯PHP代码来创建、读取和修改Microsoft Excel文件。这个压缩包包含的就是这样一个用于处理Excel文档的源码实例,帮助开发者更高效地实现相关功能。 `...
ECShop是一款基于PHP开发的开源电子商务系统,其函数库是ECShop的核心组成部分,提供了丰富的功能来支持网站的运行和管理。在提供的文件内容中,我们可以看到许多与时间处理、字符串操作、网络通信、文件操作、安全...
PHP是一种广泛应用于Web开发的服务器端脚本语言,它的函数库丰富多样,涵盖了字符串处理、数组操作、文件系统交互、网络通信、日期时间处理等多个领域。理解并熟练掌握这些函数是每个PHP开发者的基本功。以下将详细...
以上只是PHP常用函数的一小部分,实际PHP函数库非常庞大,包括输入/输出控制、加密、XML处理、图像处理等多个领域。"php 常用函数.chm"文件应该包含更全面的函数介绍和示例,对于深入理解和应用PHP编程非常有帮助。...
此外,对于过滤器钩子,返回的结果会被下一个挂载的函数处理,直到所有相关的函数都执行完毕。 6. **深入理解钩子系统** 钩子系统是PHP框架和库灵活性的关键。通过深入研究并熟练掌握PHP钩子,开发者可以创建强大...
2. **函数库**:PHP拥有丰富的内置函数,如字符串处理函数(如`strlen()`计算字符串长度,`strpos()`查找子字符串位置)、数组操作函数(如`array_push()`向数组末尾添加元素,`count()`计算数组元素数量)、日期和...
标题“风吟PHP HTTP Header 信息检测.rar”指的是一个使用PHP编写的工具,该工具能够检测HTTP头部信息,特别是与HTTP响应头相关的压缩状态,如gzip压缩,以及服务器的相关信息。这个工具对于开发者来说非常有用,...
以上只是一部分PHP常用函数的概述,实际中还有许多其他功能强大的函数,如图像处理函数(如GD库),网络请求函数(如cURL),以及与服务器环境相关的函数(如`$_SERVER`全局变量)。掌握这些函数的使用将极大地提升...
PHP拥有丰富的函数库,涵盖了字符串处理、数组操作、数学运算、文件系统交互、网络编程、日期与时间处理、数据库操作等众多领域。例如: 1. **字符串处理**:`strlen()`用于计算字符串长度,`str_replace()`用于...
#### 9.1 PHP图像函数库简介 在PHP中,进行图像处理的主要工具是GD库。GD库是一个强大的、开源的图像处理库,支持多种编程语言,包括PHP。它主要的功能包括创建图像、在图像上绘制图形(如线条、矩形等)、添加文本...
在PHP编程语言中,函数是实现特定功能的代码块,可以重复使用,极大地提高了开发效率。这份"PHP常用函数参考"包含了广泛使用的PHP函数,旨在为开发者提供便捷、全面的查询资源。以下是一些关键的PHP函数类别及其详细...
在编程术语中,stubs可以被定义为一组预定义的接口或函数声明,它们提供了对库或框架功能的模拟。在PHPStorm中,这些stubs扮演着头文件的角色,包含了PHP运行时环境和各种扩展的详细信息。通过这些stubs,PHPStorm...
在PHP编程语言中,`get_headers()` 是一个非常实用的系统级函数,它允许开发者获取服务器对特定HTTP请求的响应头部信息。这些头部信息包含了关于请求URL的各种元数据,如状态码、日期、服务器类型、内容长度等。下面...
- `ecs_header()`:自定义 HTTP 头部,过滤安全隐患。 - `ecs_iconv()`:自定义编码转换函数。 6. **IP 与网络**: - `ecs_geoip()`:根据 IP 地址获取地理位置信息。 7. **其他辅助函数**: - `trim_right()`...
PHP作为一种广泛应用于Web开发的脚本语言,其丰富的函数库是其强大功能的关键所在。手册的目的是为了提供一个快速查阅和学习的平台,帮助开发者更高效地编写代码。 在PHP中,函数是可重复使用的代码块,可以执行...