PHP中session_start ()的疑难解答
网上流传着一种说法,在操作$_SESSION[]数组前必须调用session_start ()函数。然而,实际测试表明,即使不调用该函数,直接操作session数组也能正常运行。这不禁让人产生疑问,session_start ()函数是否存在意义。
查阅PHP官方文档上的session.auto_start = 0值可以找到答案。该值表示当 此配置选项被设为1时,会话会在脚本执行之前自动启动。当设为0时,需要手动使用session_start ()函数启动会话。
因此,在默认情况下(即session.auto_start = 0时),需要调用session_start ()函数手动开启会话。而当session.auto_start = 1时,会话会在脚本执行时自动启动,此时无需手动调用session_start ()函数。
立即学习“PHP免费学习笔记(深入)”;
以上就是PHP中session_start()函数真的必要吗?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号