关于session_start的问题!



请问一下各位高手,为什么session_start()前面不可以有输出啊!虽然我记住用法了,但是我还是想知道什么原因!


谢谢各位了!

作者: erdong   发布时间: 2011-07-05

并不是说session_start()必须放在第一行,而是要保证在使用它之前,没有向浏览器输出过任何内容
检查session_start()之前,是否已向浏览器输出过内容

作者: 姜秀明   发布时间: 2011-07-05

空行也是有数据的,也不行,当然如果前面有如:require_once("conn.php")【只要没有输出】,也是可以的,并不是非要放在第一行的……

作者: 姜秀明   发布时间: 2011-07-05