Thinkphp5 前置方法解析(一些初學者光看文件很容易繞)
阿新 • • 發佈:2018-11-19
<?php namespace app\index\controller; use GuzzleHttp\Client; use think\Controller; class Index extends Controller { protected $beforeActionList = [ 'komyo', //執行任何方法之前都要執行komyo 'eat' => ['except'=>'cease'],//除cease方法外的方法執行前都要先執行eat方法 'drink' => ['only'=>'komyo,cease'],//在komyo,cease方法執行前先執行drink方法 ]; public function komyo() { echo '小明!<br/>'; } public function eat() { echo '吃!<br/>'; } public function drink() { echo '喝!<br/>'; } public function cease() { echo '住!<br/>'; } }
你可以把相關程式碼自己親測一下,多理解幾遍就好了