为什么我的网站会生成此错误:
分析错误:语法错误,意外的T_PAAMAYIM_NEKUDOTAYIM,应为T_VARIABLE
这是正在执行的代码:
public function __construct($name, $path = false, $options = false)
{
if ($path !== false)
{
static::configure('cache_directory');
}
if ($options == true)
{
$name .= '-'.$_SERVER['REMOTE_ADDR'];
}
$this->file_path = static::configure('cache_directory') .'/'. $name . '.idx.php';
}
这是希伯来语中"双冒号"的意思。
static::configure
可能是造成问题的原因。static是一个PHP关键字,我怀疑您是否可以将它用作类名。如果你试图使用后期静态绑定,请确保你有PHP 5.3或更高版本。。。