thinkphp を使用したことのあるユーザーは、thinkphp モデルが自動検証、自動補完などの多くの補助機能を完了できることをご存知だと思います。今日、開発中にセッション値を取得し、値を自動的に割り当てる機能に遭遇しました。詳細については、コードを参照してください。
class ArticlelModel extends Model { protected $_auto = array ( array('addtime','time',1,'function'), array('username','getName',1,'callback') ); //这个函数获取session里的name值 protected function getName(){ return $_SESSION["name"]; } }
ここで、関数を使用する場合は、最後のパラメータ関数とコールバックの違いに注意する必要があります。 Common/common.php で対応する関数を見つけます。
callback: 現在のモデルで定義されているコールバック メソッドを使用します