PHP   发布时间:2019-11-08  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了php – 如何找出输出的起始位置?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我注意到我网站的源代码中 HTML上面有两个空行.它看起来像这样
<!-- Two empty lines here,StackOverflow won't let me post empty lines -->

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/Strict.dtd"> 
<html>

HTML是使用php生成的.如何找出输出的起始位置

我尝试添加<?php header('...'); ?>在< html>之后,希望触发像“无法修改标题.输出从行…开始”这样的错误但是没有发生错误.

解决方法

如果要获取输出开始的文件名和行号,可以使用两个可选参数调用 headers_sent()函数:
$sent = headers_sent($file,$linE);

这两个变量$file和$line将包含调用函数后要查找的信息.您不需要等待错误消息(但如果您没有看到任何错误消息并且想要查明原点,则可能需要刷新输出(在许多地方).因此,请确保禁用输出缓冲.

大佬总结

以上是大佬教程为你收集整理的php – 如何找出输出的起始位置?全部内容,希望文章能够帮你解决php – 如何找出输出的起始位置?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。