课程
/后端开发
/PHP
/大话PHP设计模式
为什么将 IDaabase 的 interface 放在 Database 里面呢?不是说一个文件只能写一个类吗
2019-03-23
源自:大话PHP设计模式 6-1
正在回答
PHP本身允许一个文件放多个类。用到IDatabase接口的同时,Database类也被使用,autoload函数的存在,可以保证Database.php被require。
一个文件多个类是不好的编程习惯。
举报
帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力
1 回答老师我这里为什么还是报错呢
6 回答Interface 'Server\IDatabase' not found in
5 回答为什么在读取slave从机的时候要随即取呢?
1 回答为什么不直接用单例呢
2 回答Factory文件必须要与所创建对象的类文件同目录么?