在PHP中实现http_响应_数据?

在PHP中实现http_响应_数据?,php,httpresponse,http-response-codes,Php,Httpresponse,Http Response Codes,我们知道,有http_response_code函数通过PHP从服务器端获取响应代码,是否有类似函数http_response_data的实现来获取响应数据 更新: 此http_响应_数据函数将在关闭处理程序中调用,以跟踪整个网站活动 register_shutdown_function('shutdownHandler'); 通常,您可以通过echo或print等命令将数据放入响应体。使用输出缓冲不会立即将此数据发送到客户端,但会将其添加到输出缓冲区。在通过许多本机PHP方法将缓冲区发送回客

我们知道,有http_response_code函数通过PHP从服务器端获取响应代码,是否有类似函数http_response_data的实现来获取响应数据

更新: 此http_响应_数据函数将在关闭处理程序中调用,以跟踪整个网站活动

register_shutdown_function('shutdownHandler');

通常,您可以通过
echo
print
等命令将数据放入响应体。使用输出缓冲不会立即将此数据发送到客户端,但会将其添加到输出缓冲区。在通过许多本机PHP方法将缓冲区发送回客户端之前,可以检查和修改该缓冲区

因此,您可以:

  • 启用输出缓冲区
  • 写入缓冲区
  • 完成写入时获取整个缓冲区内容的副本
  • 刷新缓冲区
  • 微笑,喝苏打水,吃些馅饼
注册关闭功能()
文档:

关闭回调作为请求的一部分执行,因此可以从它们发送输出并访问输出缓冲区

以下是用于操作缓冲区的PHP文档:


这里有一个很好的使用缓冲函数的概述:

为了澄清,您正在查找服务器写入输出缓冲区的数据,但是您还没有完成PHP进程/脚本的运行,因此它实际上还没有被发送?我已经更新了问题。我想我们肯定知道在脚本关闭时我们将向客户端发送什么!