zend歷程 之 初認控制器

2021-04-15 13:42:31 字數 726 閱讀 8507

從入門php的第二個星期,就開是接觸zend framework了,可是,後來就放了。當時沒有做下筆記,接著就什麼都忘了,回悔啊,現在重新學過吧!

今天要看的是控制器,這玩意太大,我也只是看看皮毛,由淺入深吧!

下面是乙個簡單的控制器:

class hellocontroller extends zend_controller_action

function testaction()

function __call($action,$args)

}執行結果是這樣的:

http://localhost/hello/test/var/world 會顯示 hellowrold

http://localhost/hello/netaction 時,會顯示 hi, this is my helloworld

其實我想說明的也就上面分色的兩點:

紅:在zend中,我有接收引數,不管是 post 還是 get 的,只要用 如:

$this->_getparam("var");

的形式即可,

final protected function _getparam($paramname, $default = null) 是控制器的私有方法,它還要可是帶第二個引數,作為預設值,當沒有得到你想要的引數時,返回這個預設值。

藍:這個函式的目的為是,當訪問的方法不存在時,自己轉到乙個位址(這裡就是:http://localhost/hello 了)

PHP小菜鳥成長歷程之初識PHP

小華同學是計算機專業的學生,但是在大學期間只深入接觸過c一門語言,畢業後找了嵌入式開發的工作,但是不是大牛,苦於成就感不高深感乏力,偶然機會得到堂兄指點,轉戰php,被其精簡的語法和靈活的用法深深吸引,於是決定投入其懷抱。初學者嘛,就用了很簡單的整合開發環境,省了很多麻煩,我使用的是wamp,感覺還...

學習歷程之HTML(Css簡介)

概念 css技術是美化網頁的重要工具,乙個網頁的布局 美化都比較依賴css技術 選擇器由 選擇器名 一對大括號 和大括號裡面的屬性組成 css技術中比較重要的是四種選擇器的使用 1.標籤選擇器 既使用html的元素標籤作為選擇器的名,這種選擇器我們稱為標籤選擇器,如 a 等 作用 當編寫標籤選擇器後...

socket程式設計之初體驗

網路的socket資料傳輸是一種特殊的i o。常用的socket型別有兩種 流失socket sock stream針對tcp服務 和資料報式 sock dgragm針對udp服務 下面介紹一些socket程式設計相關資料型別定義 1,結構型別struct sockaddr my addr.sin ...