为什么在Session_Start()之前无法输出任何内容?

Div*_*nto 2 php session

我无法弄清楚为什么,任何人都有帮助吗?

rom*_*man 6

simple:session_start设置你的php会话cookie,cookie只能在http头中设置.php必须先发送标头才能开始发送内容.因此,只要您开始输出内容,php就会隐式发送http标头,从而禁用更改标头值.

防止这种情况的常用方法是使用输出缓冲 - 请参阅http://php.net/manual/de/ref.outcontrol.php