如何使用设计模式处理php会话

时间:2013-07-17 06:39:48

标签: design-patterns php

并提前感谢您提供的任何帮助或见解。我看了一下这个网站,并在互联网上,但无法真正找到我的问题的答案..

如何在设计模式中保持松散耦合的同时最好地处理php会话?

我理解会话是全局的,你可以创建一个注册表模式,但这会破坏松散耦合的想法,或者这就是我理解它的方式。

它也会干扰测试对象。<​​/ p>

所以,问题的答案是,是注册表模式。或者是否有其他方法可以处理php中的会话,同时保持松散耦合和易于测试的想法。

1 个答案:

答案 0 :(得分:0)

您可以使用会话存储任何值。您必须在页面开头使用session_start();开始会话。

之后,您可以在会话中存储值。例如SESSION['variable_name'] = "your value";。之后,您可以在任何页面中获取此值。

从会话中检索一个值,如下所示:echo SESSION['variable_name'];。这将显示您的价值。