フレームワークの外で Zend ライブラリを使用できますが、依存関係があります。つまり、メール ライブラリを個別に使用することはできません。composer http://getcomposer.org/を見てください。PHP のパッケージ マネージャーであり、さまざまなパッケージに必要な依存関係を自動的にインストールしますYUM
。
https://packagist.orgは、ダウンロード可能なこれらのパッケージをホストする Web サイトです。Zend Mail ライブラリをご覧ください。他にも Zend ライブラリがあります。検索してZend
ください。
https://packagist.org/packages/zendframework/zend-mail
上記の概念を理解するのに苦労している場合は、このチュートリアルをご覧ください。
http://net.tutsplus.com/tutorials/php/easy-package-management-with-composer/
したがって、composer がインストールされている状態でZend Mail
、すべての依存関係と共にライブラリをダウンロードするには、このcomposer.json
ファイルを使用します。
{
"require": {
"zendframework/zend-mail": "2.3.*@dev"
}
}
実行すると、すべてのライブラリ (この場合は Zend Mail とその依存関係のみ) を保持composer update
する というフォルダーが生成されます。このディレクトリのルートに、vendor
という名前の特別なファイルがあります。autoload.php
コード内で実際にライブラリを使用するには
include_once 'vendor/autoload.php';
MVC アプリケーションなしでライブラリ全体をダウンロードする場合は、http://framework.zend.com/downloads/latestに移動し、「Zend Framework Minimal Package」を選択します。その説明は次のとおりです。
Zend Framework 最小パッケージ
zend.com の CDN から最小限のパッケージをダウンロードします。Zend Framework 標準ライブラリのコンポーネントのみが含まれています。(要登録)
それが役立つことを願っています。