首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]header_remove()函数—用法及示例

发布于 2025-04-27 13:21:57
0
36

函数名:header_remove()

适用版本:PHP 5.3.0 及以上版本

用法:header_remove() 函数用于移除之前设置的 HTTP 头信息。它可以用于清除或重置特定的 HTTP 头或删除所有已设置的头。

语法:header_remove([string $name])

参数:

  • $name(可选):要移除的特定 HTTP 头的名称。如果未提供此参数,则将移除所有已设置的头。

返回值:无返回值

示例:

  1. 移除指定的 HTTP 头:
header('Content-Type: text/html');
header_remove('Content-Type');

在上述示例中,我们首先设置了一个名为 "Content-Type" 的 HTTP 头为 "text/html",然后使用 header_remove() 函数将该头信息移除。

  1. 移除所有已设置的 HTTP 头:
header('Content-Type: text/html');
header('Expires: Thu, 01 Jan 1970 00:00:00 GMT');
header_remove();

在上述示例中,我们首先设置了两个 HTTP 头信息,然后使用 header_remove() 函数将所有已设置的头信息移除。

请注意,header_remove() 函数必须在发送任何输出之前调用,否则将会导致错误。此外,该函数只能用于移除通过 header() 函数设置的头信息,不能移除由服务器自动发送的头信息。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流