Zend Framework教學之MVC架構的Controller用法分析

高洛峰
發布: 2017-01-05 11:13:42
原創
1386 人瀏覽過

本文講述了Zend Framework教學之MVC架構的Controller用法。分享給大家參考,具體如下:

這裡簡單講講MVC模式中Controller的基本使用方法。

基本使用實例:

root@coder-671T-M:/www/zf_demo1/application# tree.
├── Bootstrap.php
├── configs

│ ├── ErrorController.php
│ └── IndexController.php
├── models
└── views
├── error
│ └── error.phtml
└── index
└── index.phtml

IndexController.php


        
登入後複製

/T樂

7.php

Zend_Controller_Front::run('/path/to/app/controllers');
登入後複製

可以透過以下方式自訂路徑:

// Set the default controller directory: $front->setControllerDirectory('../application/controllers'); // Set several module directories at once: $front->setControllerDirectory(array( 'default' => '../application/controllers', 'blog' => '../modules/blog/controllers', 'news' => '../modules/news/controllers', )); // Add a 'foo' module directory: $front->addControllerDirectory('../modules/foo/controllers', 'foo');
登入後複製


或以下列方式自訂路徑:

public function init() { }
登入後複製

2.檔案名稱和類別名稱相同

3.類別名稱以Controller結尾,並且繼承Zend_Controller_Action

4.類別名稱第一個字母大寫,遵守駝峰風格。利潤NewsListControlle

4.檔名以Controller.php結尾
5.Controller的初始化工作可以在init方法中完成
rrreee

希望本文所述對大家PHP程序設計有所幫助。

更多Zend Framework教程之MVC框架的Controller用法分析相關文章請關注PHP中文網!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!