0

Zendでクラス名を短縮するにはどうすればよいですか?

たとえば、Zend では、次のようにモデルに名前を付ける必要があります。

Zend は autoloader.so を使用するため、クラス名を次のように短縮するにはどうすればよいですか: class GuestbookMapper

4

1 に答える 1

2

これが名前空間の使用です。Application_Model を使用するように名前空間がファイル内で定義されている場合、クラスは名前空間全体なしで GuestbookMapper を直接インスタンス化できます。

この機能をサポートするには、PHP のバージョンが 5.3 以上である必要があります。

詳細については、次の PHP 公式ドキュメントを参照してください。

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

これはおそらく ZF2 でサポートされていますが、ZF1 はそれほど単純ではないことに注意してください。これに関する詳細情報は次のとおりです。

Zend Framework で名前空間を使用するにはどうすればよいですか?

于 2013-02-26T17:03:10.340 に答える