<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                路徑:/moudle/Application/Module.php 內容如下: ~~~ namespace Application; use Zend\Mvc\ModuleRouteListener; use Zend\Mvc\MvcEvent; class Module { public function onBootstrap(MvcEvent $e){ $e->getApplication()->getServiceManager()->get('translator');// 多國語言支持,這個語言文件需要自已添加 $eventManager = $e->getApplication()->getEventManager();// 獲取當前已經有事件管理器 $moduleRouteListener = new ModuleRouteListener();// 新建一個路由模塊監聽器 $moduleRouteListener->attach($eventManager);// 附加事件管理器 } public function getConfig(){ return include __DIR__ . '/config/module.config.php';// 引入模塊配置文件 } public function getAutoloaderConfig(){ return array( 'Zend\Loader\StandardAutoloader'=>array( 'namespaces'=>array( __NAMESPACE__ => __DIR__ . '/src/' . __NAMESPACE__ // 導入自動加載空間 ) ) ); } } ~~~ 代碼解釋: namespace Application 創建或訪問指定命名空間 use Zend\Mvc\ModuleRouteListener | use Zend\Mvc\MvcEvent 導入包或類 class Module 定義類 public function onBootstrap 啟動模塊,onBootstrap() 將調用每個已經實現此功能的模塊,并且用于執行輕量級任務和注冊事件監聽器等 public function getConfig 獲取此模塊中的配置信息,返回一個符合ZF2自動加載工廠規則的數組 public function getAutoloaderConfig 此模塊中自動加載配置信息 在此說明一下,在ZF2開始引入了namespace(命名空間)的概念,使得ZF2 與java的相關概念進一步的靠近,這對于已經掌握了java開發的人來說是將是一個好的消息。空間的含義就相當于一個用來裝東西的容器,而對于程序來說,空間可以簡單的理解為裝類的容器;有了空間的出現,所有的類庫都將被包含到一個指定的空間里面,因為ZF2的文件搜索或路由也是通過空間來定位的。再者就是有了空間可以更好的去管理各種類,方便文件功能歸類及使用。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看