我被告知我必须创建一个config.php文件来保存所有的类。PHP安装程序正确的面向对象类?
例如,假设我有3个类。
第1类:家
2类: myCar
3类:路
而在config.php我打电话给他们:
$house = new house();
$mycar = new myCar();
$road = new Road();
然后我在每个页面中包含该config.php文件,例如index.php。
但现在,我想延长班路。
我不能在该类中包含config.php?或者在config.php中包含其他类文件。
这是错误的设置类的方式?
如何在无错误的情况下扩展类。
我是否必须每次创建一个新对象?
例子:
而是包括config.php文件的病态做到这一点:
/**
* Index.php
**/
include("class/house.class.php");
$class = new House();
echo $class->echoMe("hey");
,并在每个文件,我会做同样的,通过创建新的对象,这样的话在需要时我可以扩展一些特定的类?
假设我想处理登录,登录位于users.class.php。我可以在login.php中包含users.class.php并执行$ users = new Users();?这是一个合适的方式吗? – user2326532 2013-05-02 12:17:26
更新了我的答案。 – Freddy 2013-05-02 12:22:11
非常感谢,我现在看到..所以现在我只需要在login.php中包含配置,并简单地执行$ users = new Users(); ? – user2326532 2013-05-02 12:26:09