0

我知道这是一个非常普遍的错误,但我得到一个:

( ! ) 解析错误:语法错误,意外的 'openFile' (T_STRING),在第 13 行 //file 中需要变量 (T_VARIABLE)

这是我的相关代码:

class Dictionary{

    private $fileHandler;

    const FILESRC = 'resources/dictionary.txt';

    //Just in case I want to extend class to write dictionary;
    const FILEMODE = 'r';

    const MAXLINES = 1024;

    protected openFile(){
        if(!isset($this->$fileHandler)) 
            $this->$fileHandler = fopen(self::FILESRC, self::FILEMODE); 
    }
}

我似乎找不到解决方案,尝试了一些类似的问题,但是错误太笼统了,我还查看了PHP Parse/Syntax Errors;以及如何解决它们?

任何建议都会非常需要帮助。

提前致谢

4

0 回答 0