我只是想不通,爲什麼這個錯誤甚至顯示出來:PHP類未定義的變量(但是它被定義)
注意:未定義的變量:authTime在/.../classname.class。上的PHP線33
class ClassName {
private $authTime = null;
const API_URL = '...';
const CLIENT_ID = '...';
const CLIENT_SECRET = '...';
private static $TOKEN = NULL;
public function __construct() {
$this->_authTime = $authTime; // <----- Line 33
if(!self::$TOKEN OR $this->AuthTime('GET') > 3600 OR !$this->_authTime) {
self::authorise();
}
}
public function getAuthTime() {
return $this->_authTime; // Returns NULL
}
它在哪裏定義?它是在構造函數聲明之後使用的嗎?但從未宣佈。爲什麼在房產前強調? '_authTime' – mega6382
https://stackoverflow.com/review/suggested-edits/17688430爲什麼編輯加入咆哮BACK在? –