我正在建立一个小型网站作为一个项目,我正在进行mvc。
我已经构建了一个请求类和一个路由器类。
问题很简单,但是我已经阅读了全局因为这样的原因不好的地方,所以我应该将$ _GET,$ _POST,$ _SERVER等传入我的请求类,或者仅仅引用它们在请求类中。
new Request($_GET, $_POST, $_SERVER);
或
new Request();
感谢。
答案 0 :(得分:0)
OOP的一个主要方面是抽象。 因此,班级不应该知道你的全局变量。 如果您更改GET的密钥该怎么办? 第一种方法是最常用的方法。