本文實例講述了Zend Framework教程之Application用法。分享給大家參考,具體如下:
Zend_Application是Zend Framework的核心元件。 Zend_Application為Zend Framework應用程式提供基本功能,是程式的入口點。它的主要功能有兩個:裝載配置PHP環境(包括自動載入),並引導應用程式。
通常情況下,透過配置選項來配置Zend_Application建構器,但也可以完全使用自訂方法配置。以下是兩個使用用例。
Zend_Application設定選項
建構子:
/** * Constructor * * Initialize application. Potentially initializes include_paths, PHP * settings, and bootstrap class. * * @param string $environment * @param string|array|Zend_Config $options String path to configuration file, or array/Zend_Config of configuration options * @throws Zend_Application_Exception When invalid options are provided * @return void */ public function __construct($environment, $options = null) { $this->_environment = (string) $environment; require_once 'Zend/Loader/Autoloader.php'; $this->_autoloader = Zend_Loader_Autoloader::getInstance(); if (null !== $options) { if (is_string($options)) { $options = $this->_loadConfig($options); } elseif ($options instanceof Zend_Config) { $options = $options->toArray(); } elseif (!is_array($options)) { throw new Zend_Application_Exception('Invalid options provided; must be location of config file, a config object, or an array'); } $this->setOptions($options); } }
Zend_Application設定方法
1.使用設定檔
2.使用設定數組
寫選項。
Zend_Application的方法
設定舉例:rr
更多Zend Framework教程之Application用法實例詳解相關文章請關注PHP中文網!