php中session的使用比较严格,需要保证你的php在session_start()之前无任何的输出!
在使用wamp作为集成开发环境的时候,如果你开启了display error,在你使用session_start()
的时候会出现警告,我们可以将wamp中的display error组件关闭,或者使用屏蔽低错误级别的
屏蔽将警告屏蔽了!在文件的开头使用:error_reporting(E_ALL &~E_NOTICE);
或者在使用session_start()的时候,在前面加上@,即是@session_start();既可以
将警告屏蔽!
本文介绍了在使用PHP的session功能时遇到的警告问题及其解决方案。当在WAMP环境下开启displayerror时,在调用session_start()前不能有任何输出,否则会触发警告。文中提供了两种解决方法:一是禁用WAMP中的displayerror组件;二是通过调整错误报告级别或在session_start()前加@符号来屏蔽警告。
1019

被折叠的 条评论
为什么被折叠?



