扫码关注官方订阅号
如果cookie禁用了,session还能用吗,为什么
小伙看你根骨奇佳,潜力无限,来学PHP伐。
在php里面,session_id是每个会话的唯一id,它默认被保存到cookie中,请求时,根据cookie里面的session_id来识别会话。
但可通过trans_sid设置(在编译时或php.ini)文件中,对其进行修改。修改后,session_id能脱离cookie而存在,不同点在于,使用cookie时,从cookie中获取session_id,而不使用cookie时,session_id会跟在url后面(PHP自动干这事情)
禁用了cookie的话,会使用url重写的方式。session任然可以使用
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在php里面,session_id是每个会话的唯一id,它默认被保存到cookie中,请求时,根据cookie里面的session_id来识别会话。
但可通过trans_sid设置(在编译时或php.ini)文件中,对其进行修改。修改后,session_id能脱离cookie而存在,不同点在于,使用cookie时,从cookie中获取session_id,而不使用cookie时,session_id会跟在url后面(PHP自动干这事情)
禁用了cookie的话,会使用url重写的方式。session任然可以使用