0

彼 ZEND フレームワークのライブラリにアクセスする方法と、ZEND のライブラリの適切な命名規則を教えてください。私は次の構造を持っています


--application
--docs
--library
    --myLibrary.php (class name is also same)
--public

モデルでこのライブラリにアクセスするにはどうすればよいですか?

4

3 に答える 3

4

最善の方法は、独自のライブラリ ディレクトリを作成することです。

library
    My
        Library.php
    Zend

これを ypur index.php に追加します。

Zend_Loader_Autoloader::getInstance()->registerNamespace('My_');

そして、このクラスを使用します:

$obj = new My_Library();
于 2012-05-17T13:27:35.090 に答える
1

あなたのライブラリが本当に にmyLibrary格納されている単一のクラスである場合は、ファイルlibrary/myLibrary.phpに次を追加できるはずです。application/configs/applicatiom.ini

autoloadernamespaces[] = "myLibrary"

myLibrary次に、次を使用してオブジェクトをインスタンス化できるはずです。

$lib = new myLibrary();
于 2012-05-17T13:23:07.320 に答える
0

libraryフォルダーがインクルード パス上にある場合は、直接使用できますmyLibrary

于 2012-05-17T13:21:15.723 に答える