如何缩短Zend中的班级名称?
例如,在Zend中,应该将模型命名为: class Application_Model_GuestbookMapper
因为Zend使用autoloader.so如何将类名缩短为某些类似: class GuestbookMapper
答案 0 :(得分:2)
这是命名空间的使用。如果在文件中将命名空间定义为使用Application_Model,则类可以直接实例化GuestbookMapper而不需要整个命名空间。
请注意PHP的版本必须大于或等于5.3才能支持此功能。
更多信息可以在PHP官方文档中找到:
http://php.net/manual/en/language.namespaces.php
应该注意到这在ZF2中是受支持的,但ZF1并不是那么简单,这里有更多相关信息: