2011-04-05 72 views
1

我应该创建一个Classes,然后创建执行函数的继承类,或者我应该创建一个类,然后在其中使用具有类的函数,或者在一个文件中使用静态函数类或所有函数。组织PHP代码。类和函数

你的组织方式是什么?

+6

只要阅读一本面向对象的书,那么你的所有问题都将得到解答。 :) – kalkin 2011-04-05 14:19:46

+0

谢谢....但你会用什么方法? – Vish 2011-04-05 14:21:15

回答

1

看看Zend,Solarphp,CakePHP等框架。他们都有组织PHP类的方法。 Plz记住PHP自5.3以来已经有了命名空间,所以也许你想使用它。

如果你想看到一个更复杂,但很好的例子,用命名空间组织,看看aura

1

MVC。如果您想要一个非常高效的预构建结构来启动,请尝试类似CodeIgniterKohana

1

有没有办法回答这个问题。有时你需要继承类,有时你需要静态类,有时你需要一个带有函数的文件。这就像要求你用方向盘或踏板来开车。正如在阅读有关面向对象的评论中所建议的,然后是设计模式,你会很好地理解什么时候使用。

0

这取决于您的功能范围可能有多大。如果该函数适用于许多用例,那么它当然会被放置在uppder抽象类中。