首頁  >  文章  >  php教程  >  Zend Framework教程之Application用法實例詳解

Zend Framework教程之Application用法實例詳解

高洛峰
高洛峰原創
2016-12-27 14:19:021286瀏覽

本文實例講述了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的方法Zend Framework教程之Application用法實例詳解

Zend Framework教程之Application用法實例詳解

設定舉例:

Zend Framework教程之Application用法實例詳解rr

更多Zend Framework教程之Application用法實例詳解相關文章請關注PHP中文網! Zend Framework教程之Application用法實例詳解

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn