Session $\u会话作为局部变量

Session $\u会话作为局部变量,session,variables,Session,Variables,我的$会话有问题。我发了一篇帖子,修改了$\u SESSION['lang']的值,但是这个修改只是局部的(我的var\u dump($\u SESSION);具有良好的值),但是在这个文件中,我的变量没有改变 你对解决这个问题有什么想法吗 谢谢我不完全确定我明白你所说的“从这个文件中”是什么意思。如果在脚本中包含的文件中$\u会话['lang']没有更改,那么在对$\u会话['lang']进行更改之前,您可能已经包含了这些文件?所说的“离开此文件”是指在执行我的函数之后。我的index.php

我的$会话有问题。我发了一篇帖子,修改了$\u SESSION['lang']的值,但是这个修改只是局部的(我的var\u dump($\u SESSION);具有良好的值),但是在这个文件中,我的变量没有改变

你对解决这个问题有什么想法吗


谢谢

我不完全确定我明白你所说的“从这个文件中”是什么意思。如果在脚本中包含的文件中$\u会话['lang']没有更改,那么在对$\u会话['lang']进行更改之前,您可能已经包含了这些文件?

所说的“离开此文件”是指在执行我的函数之后。我的index.php中有一个。如果我执行$_会话[“lang”]=“fr”;在我的文件sendLangue.php中,我的$u会话[“lang”]的echo在此文件中打印“fr”,但如果我刷新页面,echo$\u会话[“lang”]将不打印任何内容。我没有在其他地方使用这个变量,我只有一个session_start();