首頁 php教程 PHP开发 MayFish PHP的MVC架構的開發框架

MayFish PHP的MVC架構的開發框架

Dec 14, 2016 pm 01:22 PM

框架工作流程: 
載入框架檔案》載入參數設定物件》進行初始化設定》載入專案設定參數》取得控制器與控制器方法》執行控制器事件

使用實例為:

複製程式碼如下:
class DefaultController extends AppController 

protected $components = array('smarty'); 
/**預設事件(方法)*/ 
public function index() 
/**新增數據*/ 
public function index() 
/**新增多個數據*/ 
public function index()test; //載入並實例化一個模型 
/**更新數據*/ 
$data = array( 
'title' => '寫入測驗', 
'body' => '寫入的內容', 
) ; 
$result = $db_test->create($data); 
if(FALSE != $result) 

dump("

exampel 1:
資料寫入成功!
array('title'=>'資料1', 'body'=>'內容1'), 
array('title'=>'資料2', 'body'=>'內容2'), 
array ('title'=>'資料3', 'body'=>'內容3'), 
array('title'=>'資料4', 'body'=>'內容4'), 
array(' title'=>'資料5', 'body'=>'內容5'), 
); 
foreach($data as $item) 

$result = $db_test->create($item); 
if (FALSE != $result) 

dump("資料".$item['title']."寫入成功!
"); 


dump( "

"); 
/**刪除數據*/ 
$data = array('title'=>'修改資料標題', 'body'=>'修改資料內容'); 
$result = $db_test->where(array('id'=>3))->update($data); 
if(FALSE != $result) 

dump("

exampel 3: strong>
資料更新成功!

"); 

/**執行資料查詢,使用連貫的操作符*/ 
$result = $db_test->where("id=5")->remove(); 
if(FALSE != $result) 

dump("

exampel 3:
資料刪除成功!

"); 

/**另一個控制器事件*/ 
$db_test->where (array('id'=>12, 'action'=>1)) 
->order("`id` DESC") 
->fields("id,name,action") 
->findAll();
$this->shownav(); 

//圖片處理事件 
public function image() 

$file = Configure::read('app_path').'/yagas/K750.jp_m750. im = M('SYS', 'image'); //載入並實例化一個系統模型 
$im->th_width = 200; 
$im->th_height = 150; 
$im->thumb($file, null, false); 

/**另一個控制器事件*/ 
public function admin() 

dump($this); 
$this->**shownav(); 
dump($this); 
$this->**shownav(); 
} / 
public function info() 

$this->shownav(); 
phpinfo(); 

/**這是一個內部事件,無法從瀏覽器位址進行訪問*/ 
private function show 
/**&*/ 
private /">存取預設事件 | 存取事件admin | 存取事件info';


?>

感謝您的閱讀,更多相關文章請關注PHP中文網(www.php.cn)!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

兩個點博物館:邦格荒地地點指南
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

PHP MVC 架構:建立面向未來的 Web 應用程式 PHP MVC 架構:建立面向未來的 Web 應用程式 Mar 03, 2024 am 09:01 AM

PHP MVC 架構:建立面向未來的 Web 應用程式

PHP MVC 架構的進階指南:解鎖進階功能 PHP MVC 架構的進階指南:解鎖進階功能 Mar 03, 2024 am 09:23 AM

PHP MVC 架構的進階指南:解鎖進階功能

如何使用PHP實作MVC模式 如何使用PHP實作MVC模式 Jun 07, 2023 pm 03:40 PM

如何使用PHP實作MVC模式

PHP中如何使用MVC架構設計項目 PHP中如何使用MVC架構設計項目 Jun 27, 2023 pm 12:18 PM

PHP中如何使用MVC架構設計項目

Spring MVC詳解:深入解析這個強大的框架 Spring MVC詳解:深入解析這個強大的框架 Dec 29, 2023 am 08:09 AM

Spring MVC詳解:深入解析這個強大的框架

揭開SpringMVC框架的成功:它為何廣受歡迎 揭開SpringMVC框架的成功:它為何廣受歡迎 Jan 24, 2024 am 08:39 AM

揭開SpringMVC框架的成功:它為何廣受歡迎

從路由到視圖-深入探討Beego的MVC架構 從路由到視圖-深入探討Beego的MVC架構 Jun 23, 2023 am 10:53 AM

從路由到視圖-深入探討Beego的MVC架構

PHP8框架開發MVC:逐步指南 PHP8框架開發MVC:逐步指南 Sep 11, 2023 am 10:05 AM

PHP8框架開發MVC:逐步指南

See all articles