2011-09-27 72 views
0

我刚刚得到一份工作,我将与MVC合作,他们知道我不知道它,但会帮助我学习。我对我的PHP相当有信心,或者我到现在为止对MVC有一些疑问,但我认为我会很快赶上,但看起来它的深度超出了我的预期。我有几个问题..MVC文件位置和功能位置。 PHP Zend

  1. 他们是一种更简单的方法来告诉哪个PHP文件是某个类而不必查看其内容?使用netbeans。
  2. 我理解它继承的类继承,但某些函数从它们所在的目录中访问不同的类,并且与全局包含的Zend库不同。他们是否更容易找到这些类的方法?
  3. 所有模块都有自己的MVC框架及其API和核心文件。一些模块文件将扩展(例如)Application/Library/Engine/Engine.php。他们创建并实例化,然后对example.php和类调用一个未知方法getApi($ param,$ param)。我无法在任何核心类,本地类或zend中找到getApi函数。我在寻找不正确的地方吗?我可以更直观地了解类继承的内容吗?

我在这里很迷路,但我会继续尝试,直到我知道它。谢谢

回答

0
  1. 在Zend中文件名是在课后。所以Zend_Database_Adpater()被放置在Zend/Database/Adapter.php中。
  2. 我希望答案1.也有帮助。 Zend有一个搜索路径来查找对象。
  3. mh ...听起来你需要一个Zend教程和一个documentation的开始。通常你不需要爬进核心。

我想我在这里不是很大的帮助,对此抱歉。

+0

是的,你是有帮助的。我看到路径名称与文件是如何相关的,这非常有用。谢谢 – tiggles