php错误:“解析错误:语法错误,意外的T_PAAMAYIM_NEKUDOTAYIM”

时间:2018-08-25 20:24:03

标签: php compiler-errors

class Foo {
  public function bar($thing) {
    return $thing * 2;
  }
}

echo Foo::bar::(4);

上面的代码显示此错误:

  

解析错误:语法错误,意外T_PAAMAYIM_NEKUDOTAYIM

你能告诉我为什么吗?我是php新手。非常感谢你!

1 个答案:

答案 0 :(得分:1)

要在没有实例的情况下调用类方法,您需要使其静态。 最后一个“ ::”也太多了。

class Foo {
    public static function bar($thing) {
        return $thing * 2;
    }
}

echo Foo::bar(4);