91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Zend Framework中如何使用前端控制器

發布時間:2021-06-23 15:45:16 來源:億速云 閱讀:153 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關Zend Framework中如何使用前端控制器,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

1.getInstance()

功能:用于獲取前端控制器實例。

代碼如下:

<?php
$front = Zend_Controller_Front::getInstance();

執行上述代碼,將創建一個前端控制器實例。

2.setControllerDirectory()

功能:用于通知分發器到何處查找動作控制器action controller類文件。

3.getControllerDirectory()

功能:用來獲取控制器目錄的當前位置

代碼如下:

<?php
$front = Zend_Controller_Front::getInstance();
$dire = $front->getControllerDirectory();

環境訪問器方法

1.resetInstance()
功能:清除當前的所有設置

2.(set|get)DefaultControllerName()
功能:為默認的控制器指定另外一個名稱,以及獲取當前值

3.(set|get)DefaultActionName()
功能:為默認的動作指定另外一個名稱,以及獲取當前值

4.(set|get)Request()
功能:指定分發過程中使用的請求類或對象,以及獲取當前的請求對象

5.(set|get)Router()
功能:指定分發過程中使用的路由器類或對象,以及獲取當前對象

6.(set|get)Response()
功能:指定分發過程中使用的響應類或對象,以及獲取當前對象

前端控制器參數

1.setParam(name,name,value)
功能:設定值為value的單個參數value的單個參數name

2.setParams(array $params)
功能:通過關聯數組一次設定多個參數

3.getParam($name)
功能:通過$name標識符獲取單個參數

4.getParams()
功能:一次獲取整個參數列表

5.clearParams()
功能:清空一個參數(傳入單個字符串),多個參數(傳入數組),全部參數(無參)

例子:

<?php
require_once 'Zend/Controller/Front.php';    //加載Zend_Controller_Front類
$front = Zend_Controller_Front::getInstance();  //獲取前端控制器實例
$front->setParam('name','張三');        //設定前端控制器參數
$name = $front->getParam('name');        //獲取設定的參數
echo $name;
echo "<p>";
$array = array(
  'g_n'=>'聯想',
  'g_c'=>'5000',
  'g_a'=>'北京',
  'g_p'=>'聯想集團'
);
$front->setParams($array);
$g = $front->getParams();
foreach($g as $k=>$v){
  echo $k."的值為:".$v;
  echo "<p>";
}
$front->clearParams();
$last = $front->getParams();
foreach($last as $k=>$v){
  echo $k."的值為:".$v;
  echo "<p>";
}

結果為:

張三
name的值為:張三
g_n的值為:聯想
g_c的值為:5000
g_a的值為:北京
g_p的值為:聯想集團

以上就是Zend Framework中如何使用前端控制器,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岐山县| 乾安县| 天门市| 五台县| 松潘县| 汽车| 英超| 雷州市| 鄂伦春自治旗| 扎赉特旗| 临漳县| 眉山市| 沈阳市| 佛冈县| 民和| 毕节市| 澎湖县| 孙吴县| 乌海市| 蕲春县| 久治县| 杭锦旗| 邢台市| 滕州市| 延津县| 龙南县| 巴东县| 清丰县| 中江县| 伊吾县| 平潭县| 团风县| 道真| 蒲江县| 定边县| 丰宁| 鹰潭市| 桃源县| 常德市| 永昌县| 阳山县|