这不是直接的代码问题,而是更多的指导请求。
我对 OO PHP 相当陌生,我通常是一个老派开发人员,但我想以现代方式做事,也许是正确的方式。
我要去 3 个单独的保护区。我编写了一个名为 Account 的类,但没有创建该类的 3 个实例——因为这是一个全局类,我不想在单个页面中创建它的新实例——我想要这样的东西例子:
$account = new Account();
$account->areaOne->login();
$account->areaTwo->login();
$account->admin->login();
有几点需要指出...
- 每个实例之间的区别在于 Session 变量。
- 每个不同的帐户信息(用户名/密码)都存储在不同的表中
所以这是我的问题:
- 这甚至可能吗
- 这背后的逻辑是什么
- 从哪里开始是个好地方
- 这甚至是做我需要的好方法吗?
对不起我的菜鸟,但我什至不知道在谷歌上搜索什么。