【问题标题】:How to shorten Class name in zend如何在zend中缩短类名
【发布时间】:2013-02-26 16:37:23
【问题描述】:

如何在 Zend 中缩短类名?

例如,在 Zend 中,应该这样命名模型:class Application_Model_GuestbookMapper

因为 Zend 使用 autoloader.so 我怎样才能将类名缩短为类似:class GuestbookMapper

【问题讨论】:

    标签: zend-framework


    【解决方案1】:

    这是命名空间的使用。如果命名空间在文件中定义为使用 Application_Model,则类可以直接实例化 GuestbookMapper 而无需整个命名空间。

    请注意 PHP 版本必须大于或等于 5.3 才能支持此功能。

    更多信息可以在此处的 PHP 官方文档中找到:

    http://php.net/manual/en/language.namespaces.php

    应该注意这在 ZF2 中是支持的,但是 ZF1 并不是那么简单,这里有更多关于这个的信息:

    How do I use namespaces with Zend Framework?

    【讨论】:

      猜你喜欢
      • 2012-04-15
      • 1970-01-01
      • 2013-06-08
      • 1970-01-01
      • 1970-01-01
      • 2018-10-04
      • 1970-01-01
      • 1970-01-01
      • 2022-01-25
      相关资源
      最近更新 更多