php - 如何在环境之间分隔 PHP $_SESSION 变量?
问题描述
我在同一台服务器上运行测试和实时站点。它们有单独的数据库并位于不同的目录中,但都在同一个域中。由于代码是相同的,因此变量名称也是相同的,所以如果我同时打开两个环境中的页面,则值会被共享。如何将我的 $_SESSION 变量隔离到它自己独特的环境中?
解决方案
在开始之前为您的会话命名
session_name('PROJECT1');
session_start();
推荐阅读
- node.js - 如何创建过期令牌firebase云功能?
- batch-file - 我可以在 WinSCP 批处理脚本中引用批处理文件目录吗?
- java - Repaint() 或 Revalidate() 在我的代码中不起作用
- c# - 在 for 循环期间创建的操作委托在用作委托方法中的参数时不尊重“for 变量”值
- javascript - 将 Figma CSS 转换为 Vue.js 组件 - 这里的最佳实践是什么?
- python - 使用 2 参数形式调用 super() 与直接引用方法并手动传入“self”有何不同?
- unity3d - Unity WebGL 移动浏览器解决方法和键盘输入修复?
- python - 如果我们用一个特征训练模型,则查找数据帧高的特征给出最小的错误
- css - “网格模板列:适合内容(50%)1fr;” 没有按预期工作
- javascript - 在javascript,nodejs中解码base64数据