【问题标题】:Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM, expecting T_VARIABLE [duplicate]解析错误:语法错误,意外的 T_PAAMAYIM_NEKUDOTAYIM,期待 T_VARIABLE [重复]
【发布时间】:2013-12-15 01:15:16
【问题描述】:

为什么我的网站会产生这个错误:

解析错误:语法错误,意外的 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';
}

【问题讨论】:

    标签: php syntax-error


    【解决方案1】:

    这是“双冒号”的希伯来语。

    static::configure 可能是导致问题的原因。 static 是一个 PHP 关键字 - 我怀疑你可以将它用作类名。如果您尝试使用late static bindings,请确保您拥有 PHP 5.3 或更高版本...

    【讨论】:

      猜你喜欢
      • 2013-09-22
      • 1970-01-01
      • 2013-06-28
      • 2015-05-11
      • 1970-01-01
      • 2023-03-28
      相关资源
      最近更新 更多