header() 是 PHP 中的一个函数,用于向 Web 服务器发送 HTTP 标头(header)
▥php
𝄐 0
phpheader,phpheader跳转,phpheader设置编码,phpheader函数,phpheader无法修改表头信息,phpheader跳转location的路径怎么写
header() 是 PHP 中的一个函数,用于向 Web 服务器发送 HTTP 标头(header)。通过使用 header() 函数,您可以控制浏览器如何显示页面内容,例如设置重定向、设置 MIME 类型、缓存控制等。
header() 函数的一般语法为:
header(string $header, bool $replace = true, int $http_response_code = null)
其中,第一个参数 header 必须指定要发送的 HTTP 标头。第二个参数 replace 指定是否替换之前发送的同名标头,默认值为 true。第三个参数 http_response_code 指定 HTTP 状态码,常用的状态码有 200 表示成功、301 表示永久重定向、302 表示临时重定向、404 表示未找到等。
下面是一些 header() 函数的例子:
1. 设置 MIME 类型为 PDF:
php
header('Content-Type: application/pdf');
2. 设置重定向 URL:
php
header('Location: http://example.com/new-page.php', true, 301);
exit();
3. 设置缓存控制:
php
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Expires: Thu, 01 Jan 1970 00:00:00 GMT');
请注意,必须在输出任何内容之前使用 header() 函数,并且在调用其他函数或输出 HTML 内容之前使用 exit() 或 die() 函数以确保 header 生效。
header() 是 PHP 中的一个函数,用于向 Web 服务器发送 HTTP 标头(header)。通过使用 header() 函数,您可以控制浏览器如何显示页面内容,例如设置重定向、设置 MIME 类型、缓存控制等。
header() 函数的一般语法为:
header(string $header, bool $replace = true, int $http_response_code = null)
其中,第一个参数 header 必须指定要发送的 HTTP 标头。第二个参数 replace 指定是否替换之前发送的同名标头,默认值为 true。第三个参数 http_response_code 指定 HTTP 状态码,常用的状态码有 200 表示成功、301 表示永久重定向、302 表示临时重定向、404 表示未找到等。
下面是一些 header() 函数的例子:
1. 设置 MIME 类型为 PDF:
php
header('Content-Type: application/pdf');
2. 设置重定向 URL:
php
header('Location: http://example.com/new-page.php', true, 301);
exit();
3. 设置缓存控制:
php
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Expires: Thu, 01 Jan 1970 00:00:00 GMT');
请注意,必须在输出任何内容之前使用 header() 函数,并且在调用其他函数或输出 HTML 内容之前使用 exit() 或 die() 函数以确保 header 生效。
本文地址:
/show-271086.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。