我只是想知道将变量传递给不同对象的方式是否是最好的做事方式。所以我有一个 User 类来处理与会话有关的所有信息。在该用户类中有一个名为 isloggedon 的变量(私有),默认情况下它是一个布尔值设置为 false。理想情况下,我需要将该变量传递给 usermanage 类,这样我就可以允许登录用户执行诸如发布新帖子之类的操作。这就是我现在的做法......
$user = new User();
$userManage = new UserManage($user->checkLoggedOn());
如您所见,我有一个用户实例。在用户类中,我有一个返回 isloggedon 变量 (checkLoggedOn()) 的方法,以便在用户管理中知道用户是否登录。
请放心,告诉我这是否是最好的方法。
非常感谢