好。因此,我在Codeigniter 2.0目录中查找界面或抽象关键字。
我在任何地方都找不到使用类框架的Codeigniter。 AFAIK可以看到-CI仅使用具体的类实现。
使用摘要和接口(interface)是否不好?为什么Zend框架会在Codeigniter完全忽略该约定的情况下每次都使用它们?
最佳答案
可伸缩性-这是区别。
此外,AFAIK Code Igniter是基于PHP4的。
评论后编辑:
说基于,我的意思是说它是以前为PHP4编写的,因此它没有使用内核中所有最新的PHP5功能。
这不仅涉及OOP功能,还涉及SPL描述的一些设计模式。
关于zend-framework - 为什么ZEND在所有地方都使用接口(interface)和抽象类,而Codeigniter却根本不使用它们?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5050057/