【发布时间】:2013-06-20 12:56:43
【问题描述】:
从驻留在其中的 PHP 项目中自动加载类的最佳方法是什么
PHP 项目
C:
|Projects
|MyProject
|Classes
|CStudents.php
|Student (ClassName)
|getStudentName() (Method)
所有的类都有前缀,这样,如果类是Students,那么它驻留在CStudents.php中
现在我需要访问这些类,提取一些数据并进一步使用 Zend Framework 2 模块。
Zend Framework 2 项目:
C:
|Projects
|Zend
|module
|Application
|Module.php
那么,什么是最简单和最好的方法呢?我需要自动加载不超过 50 个类。
编辑:我的问题与one 几乎相似,但唯一的区别是我对 Zend Framework 2 有要求。
如前所述,所有类都位于 Classes 文件夹中,类文件以“C”[CStudent.php] 作为前缀,类名 [Class Student] 没有前缀,所以假设我想访问 Student::getStudentName ();我怎样才能做到这一点?
谢谢
【问题讨论】:
-
检查文档以了解前缀和命名空间:framework.zend.com/manual/2.0/en/modules/…
标签: php zend-framework2 autoload