zend framework學習小結

2021-04-15 13:40:24 字數 1005 閱讀 5036

zend framework是mvc模式的一種實現,要快速的入門差不多只看zend_controller zend_view 部分就可以了吧。

1.zend_controller部分。最重要的類是zend_controller_front.使用它的經典**很 簡單:

這部分是包含在index。php中的。在正確的配置下,任何請求都會由rewrite功能重定向到這$front即前端控制器zend_controller_front例項。所有認證什麼的處理都要在dispatch前處理。

2.zend_view 常用**為:

$view=new zend_view();

zend_registry::set("view".$view);

class indexcontroller extends zend_controller_action

}你就要相應的在裡面建立乙個index目錄,在index目錄下建立乙個index.phtml的模板。如果在indexcontroller下另 建了乙個function addaction(),你就得再在index在新建乙個add.phtml。你有另乙個usercontroller,你就要相應的有個user目錄在 scrīpts下。這些*.phtml檔案類似於html檔案,定義你輸出的內容顯示方式。簡單的就是留著空白也可以。但就是不能沒有,否則會提示說 "error「invalid controller...這是因為預設的errorcontroller是已經註冊的。當前端控制器找不到相應的控制器分發的時候就會呼叫預設的 errorcontroller。

在使用的時候可以這麼獲取:$view=zend_registry::get("view");

config.ini類似於[general]

db.adapter = pdo_mysql

db.config.host = localhost

db.config.username = rob

db.config.password = 123456

db.config.dbname = zftest

zend framework學習小結

zend framework是mvc模式的一種實現,要快速的入門差不多只看zend controller zend view 部分就可以了吧。1.zend controller部分。最重要的類是zend controller front.使用它的經典 這部分是包含在index。php中的。在正確的配...

Zend Framework 框架學習(四)

zend controller包是zend framework mvc 的核心部分。也可以說是 zend framework 中最複雜的部分了。可以說搞清楚了zend controller的複雜流程,就明白了半個zend framework。開啟類zend controller front中的方法g...

Zend Framework學習之Json使用

用於實現物件的包含,物件都包含在大括號中 逗號用於分隔物件的不同屬性,或者陣列的元素 用於存放陣列,陣列將存放在中括號中 用於表示鍵 值對的值,冒號前為鍵,冒號後為該鍵的值 1 9 phonenumbers 10 619 332 3452 11 664 223 4667 12 13 14 語法 js...