我是php新手,现在有个问题,如图:index.php-----action(文件夹)
----indexAction.class.php(文件)
-----model(文件夹)
-----indexModel.class.php(文件)
indexAction.class.php这个文件我要继承indexModel.class.php 我不想在indexAction.class.php中添加__autoload()方法,而直接实现extend indexModel.class.php 中的IndexModel类?
请问大侠们可否有办法?
----indexAction.class.php(文件)
-----model(文件夹)
-----indexModel.class.php(文件)
indexAction.class.php这个文件我要继承indexModel.class.php 我不想在indexAction.class.php中添加__autoload()方法,而直接实现extend indexModel.class.php 中的IndexModel类?
请问大侠们可否有办法?
-------IndexModel.class.php
-------UserModel.class.php
在IndexModel.class.php和UserModel.class.php分别require 了auto.php 再者我希望能够不用require而直接可以两个类互相可以调用或者new
__autoload 工作于运行阶段,而你的需求发生于编译阶段
既然你需要的是继承,当然要告知长辈在哪里了。不然从何继承?
要访问其他文件的东西,include、require 还是 namespace 总是必须的
__autoload 工作于运行阶段,而你的需求发生于编译阶段
既然你需要的是继承,当然要告知长辈在哪里了。不然从何继承?
要访问其他文件的东西,include、require 还是 namespace 总是必须的
又不mvc框架用户代码又可少一步了。