class User { public function save(array $data) { $this->_valid($data); $id = $this->_save($data); return $this->find($id); } protected function _valid(array $data) { //... } protected function _save(array $data) { //... } public function find(int $id) { $data = ...; return $this->_formatData($data); } protected function _formatData(array $data) { //... return $data; }}
M 模型,V 視圖,C 控制器 ajax 是在V視圖中請求C控制器 對前後端進行資料互動 都要好好學習。 順便問一下,現在屠宰場也要互連網資訊化了嗎?
我初學時也曾對MVC這個概念相當模糊,但找實習一般都會問:MVC是什麼呀?你怎麼理解MVC呀? 無奈,只能背下來:M是模型model,用於資料處理,V是試圖view,用於展示頁面,C是控制器controller,用於進行邏輯處理。。。 後來工作一段時間之後,才對MVC的應用有一點簡單的認知。 我們寫一個頁面,目的是輸出一句話:'good good study,day day up!',那麼,我們可以建立一個index.php檔案,裡面寫下: