php中header头部的用法
PHP中,`header()`函数用于发送HTTP头部信息到浏览器。它通常与`echo`或`print`语句一起使用,以便在输出内容之前设置响应头。
以下是一个简单的示例:
```php
<?php
// 设置响应头信息
header("Content-Type: text/html; charset=UTF-8");
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Proxies
header("Pragma: no-cache"); // HTTP/1.0
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
// 输出内容
echo "<!DOCTYPE html>";
echo "<html>";
echo "<head>";
echo "<title>PHP Header Example</title>";
echo "</head>";
echo "<body>";
echo "<h1>Hello, World!</h1>";
echo "</body>";
echo "</html>";
>
```
在这个示例中,我们设置了以下响应头信息:
1. `Content-Type`:指定响应的内容类型为HTML文本,并设置字符集为UTF-8。
2. `Cache-Control`:禁止缓存响应。
3. `Expires`:设置响应的过期时间为过去的时间,以便代理服务器不会缓存它。
4. `Pragma`:同样设置为禁止缓存响应。
5. `Last-Modified`:设置响应的最后修改时间为当前时间。
然后,我们使用`echo`语句输出HTML内容。当浏览器接收到这些响应头信息时,它会按照指定的设置来处理和显示页面。php中header是什么意思

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。