Home  >  Article  >  Backend Development  >  PHP之header函数详解

PHP之header函数详解

WBOY
WBOYOriginal
2016-06-23 13:11:33907browse

通过的用法如设置编码、发送HTTP状态值以及重定向。

php header utf8 :

header(“Content-type: text/html; charset=utf-8″);

php header 404 :

header(“HTTP/1.0 404 Not Found”);

上述两个例子分别是设置UTF8编码和发送404状态。

header重定向:

header(‘Location: http://www.phpthinking.com’);

其他常用的Header用法:

// Header永久性重定向,一般301与header Location一起使用.header(‘HTTP/1.1 301 Moved Permanently’);header(‘Location: http://www.phpthinking.com/’);// Header延时刷新页面//与HTML页面中的<meta http-equiv=”refresh” content=”10;http://www.phpthinking.com” />效果一样header(‘Refresh: 10; url=http://www.phpthinking.com/’);// Header设置页面语言header(‘Content-language: en’);// 对于下载页面,可以声明文件类型和文件名header(‘Content-Type: application/octet-stream’);header(‘Content-Disposition: attachment; filename=”filename.zip”‘);header(‘Content-Transfer-Encoding: binary’);// Header设置缓存和缓存过期时间header(‘Cache-Control: no-cache, no-store, max-age=0, must-revalidate’);header(‘Expires: Mon, 26 Jul 1997 05:00:00 GMT’);// Header设置页面编码:header(‘Content-Type: text/html; charset=utf-8′);
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn