-1

可能重复:
输出缓冲的用例作为“已发送的标头”的正确解决方案</a>
PHP 已发送的标头

为了避免“标头已发送”错误消息,我可以在 PHP 中的会话开始之前使用 obstart,如下所示:

// db information here
ob_start();
session_start();

这是在每个 PHP 项目中使用以避免“标头已发送错误”的好习惯,还是用于特殊情况?

4

1 回答 1

3

这不是一个好习惯。

唯一正确的解决方案是在运行会话之前不发送任何内容。

这不是针对特殊情况,而是针对无法正确书写的人。将其视为新手的肮脏黑客。

于 2013-01-31T04:24:34.620 回答