English | 简体中文 | 繁體中文
查询

Yaf_Response_Abstract::clearHeaders()函数—用法及示例

「 清除Yaf_Response_Abstract对象中的所有响应头 」


函数名:Yaf_Response_Abstract::clearHeaders()

函数说明:该函数用于清除Yaf_Response_Abstract对象中的所有响应头。

适用版本:Yaf 2.2.9及以上版本

用法示例:

// 创建Yaf_Response_Abstract对象
$response = new Yaf_Response_Http();

// 设置一些响应头
$response->setHeader('Content-Type', 'text/html');
$response->setHeader('Cache-Control', 'no-cache');

// 清除所有响应头
$response->clearHeaders();

// 打印清除后的响应头
var_dump($response->getHeaders());

输出结果:

array(0) {
}

在上面的示例中,我们首先创建了一个Yaf_Response_Abstract对象,并使用setHeader()方法设置了两个响应头。然后,我们调用clearHeaders()方法来清除所有的响应头。最后,我们使用getHeaders()方法来获取清除后的响应头,并使用var_dump()函数将结果打印出来。可以看到,清除后的响应头为空数组,表示所有响应头已被成功清除。

补充纠错
热门PHP函数
分享链接