您好,登錄后才能下訂單哦!
這篇文章主要介紹了如何在thinkphp5框架中調用其它控制器,此處通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考價值,需要的朋友可以參考下:
thinkphp屬于一種免費的開發框架,能夠用于開發前端網頁,最早thinkphp是為了簡化開發而產生的,thinkphp同時也是遵循Apache2協議,最初是從Struts演變過來,也把國外一些好的框架模式進行利用,使用面向對象的開發結構,兼容了很多標簽庫等模式,它能夠更方便和快捷的開發和部署應用,當然不僅僅是企業級應用,任何php應用開發都可以從thinkphp的簡單、兼容和快速的特性中受益。
具體如下:
Loader::action('common/successTips',['mess' => '登錄','url'=> 'manage/diary/diarys']); //公共目錄common /** * 操作成功 * @param string $mess * @param string $url * @return mixed */ public function successTips($mess = '操作',$url = '') { $this->assign(['tip'=>$mess,'result'=>'OK','url'=>$url]); return $this->fetch('common/tips'); } /** * 操作失敗 * @param string $mess * @param string $url * @return mixed */ public function failTips($mess = '操作',$url = '') { $this->assign(['tip'=>$mess,'result'=>'NO','url'=>$url]); return $this->fetch('common/tips'); } //登陸調用 public function login() { // return '..'; $hh = true; if ($hh) { $ww = $this->successTips('登錄','manage/diary/diarys'); return $ww; } else{ return '登陸失敗'; } }
這里調用之后 需要return 或者直接return就行
還有因為common里邊準備設置一個判斷是否登錄的函數 準備登錄頁跳過它 使用common::successTips()
調用也可以,但是這里successTips()
要使用static 是指為靜態方法。
到此這篇關于如何在thinkphp5框架中調用其它控制器的文章就介紹到這了,更多相關如何在thinkphp5框架中調用其它控制器的內容請搜索億速云以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持億速云!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。