标题是不言自明的。
我对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
呼叫?
还是以其他方式工作?