ci框架類里為何不能聲明成員變量?
翻閱古今
2019-04-16 17:05:57
TA貢獻(xiàn)1853條經(jīng)驗 獲得超6個贊
這個不是CI問題吧。類屬性定義屬性中的變量可以初始化,但是初始化的值必須是常數(shù),這里的常數(shù)是指PHP腳本在編譯階段時就可以得到其值,而不依賴于運行時的信息才能求值。
TA貢獻(xiàn)1853條經(jīng)驗 獲得超9個贊
感謝大家的回答,__FresHmaN和愚安的回答我驗證了一下,說的很對,類里面的成員變量不能賦動態(tài)變量。如果要用動態(tài)變量,在類里聲明private$sess_id;function__construct(){parent::__construct();$this->sess_id=$this->session->userdata('userId');}這樣每次new這個類的時候就會自動給$sess_id賦值
舉報