程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> thinkphp在模型中自動完成session賦值示例代碼

thinkphp在模型中自動完成session賦值示例代碼

編輯:關於PHP編程

       相信用過thinkphp的用戶都知道thinkphp的模型可以完成很多輔助功能,比如自動驗證、自動完成等,今天在開發中遇到自動完成中需要獲取session值然後自動賦值的功能,具體看代碼;

      01class ArticlelModel extends Model {

      02

      03protected $_auto = array (

      04array('addtime','time',1,'function'),

      05array('username','getName',1,'callback')

      06);

      07

      08//這個函數獲取session裡的name值

      09protected function getName(){

      10return $_SESSION["name"];

      11}

      12}

      這裡需要注意最後一個參數function和callback的區別;

      function:使用函數,會自動去Common/common.php去尋找對應的函數;

      callback:使用在當前模型中定義的回調方法

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved