PHP 中的 headers_sent函数

首页 / PHP入门教程 / PHP 中的 headers_sent函数

headers_sent - 语法

bool headers_sent ([ string &$file [, int &$line ]] )

它将检查报头是否已发送。

Sr.No 参数 
1

file

它包含有关文件或行参数的信息

无涯教程网

2

line

它包含开始输出的行号。

headers_sent - 返回值

如果标头已经发送,则返回TRUE,否则返回FALSE

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-headers-sent.html

来源:LearnFk无涯教程网

headers_sent - 示例

<?php
   if (!headers_sent()) {
      header('Location: http://www.learnfk.com/');
      exit;
   }
   
   if (!headers_sent($filename, $linenum)) {
      header('Location: http://www.learnfk.com/');
      exit;
   } else {
      echo "Headers already sent in $filename on line $linenum\n" .
         "Cannot redirect, for now please click this <a " .
         "href =\"http://www.learnfk.com\">link</a> instead\n";
      exit;
   }
?>

以上示例将检查标头是否已发送,如果已发送,则显示消息,否则将发送标头

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出gRPC -〔李林锋〕

深入剖析Kubernetes -〔张磊〕

数据分析实战45讲 -〔陈旸〕

高并发系统设计40问 -〔唐扬〕

Redis源码剖析与实战 -〔蒋德钧〕

超级访谈:对话张雪峰 -〔张雪峰〕

React Native 新架构实战课 -〔蒋宏伟〕

后端工程师的高阶面经 -〔邓明〕

结构写作力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)