PHP headers

34次阅读
没有评论

共计 540 个字符,预计需要花费 2 分钟才能阅读完成。

PHP 函数 headers_sent() 用于检查是否已经发送了 HTTP 头部。它返回一个布尔值,如果头部已经发送则返回 true,否则返回false
以下是一个使用 headers_sent() 函数的示例:

<?php
// 检查是否已发送 HTTP 头部
if(headers_sent()) {echo "HTTP 头部已发送 ";} else {echo "HTTP 头部未发送 ";}
// 模拟发送 HTTP 头部
header("Content-Type: text/plain");
// 再次检查是否已发送 HTTP 头部
if(headers_sent()) {echo "HTTP 头部已发送 ";} else {echo "HTTP 头部未发送 ";}

输出结果为:

HTTP 头部未发送
HTTP 头部已发送

在上面的示例中,首先使用 headers_sent() 函数检查是否已经发送了 HTTP 头部,由于还没有发送,所以输出 HTTP 头部未发送。然后使用header() 函数发送了一个 HTTP 头部,再次使用 headers_sent() 函数进行检查,这次返回 true,表示 HTTP 头部已发送。
headers_sent() 函数常用于在发送 HTTP 头部之前检查是否已经发送,以避免在发送了部分内容之后再次发送头部导致报错。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计540字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)