标题是不言自明的。
我对PHP有很多经验,但我不确定如何 header 功能之间的作用 ob_start() 和 ob_end_clean()。
考虑一下:
ob_start();
echo "Some content";
header('X-Example-Header: foo');
echo "Some more content";
$output = ob_get_contents();
ob_end_clean();
echo $output;
是吗? header 函数忽略输出缓冲,因此所有标题都在内容之前发送,因为它是 echo之后的 header 呼叫?
还是以其他方式工作?