在我的index.php中,我正在像这样加载foobarfunc():
foobar::foobarfunc(); // Wrong, it is not static method
但也可以是
$foobar = new foobar; // correct$foobar->foobarfunc();
您不能以这种方式调用方法,因为它不是静态方法。
foobar::foobarfunc();
您应该改用:
foobar->foobarfunc();
但是,如果您创建了一个静态方法,则类似于:
static $foo; // your top variable set as staticpublic static function foo() { return self::$foo;}那么您可以使用以下代码:
foobar::foobarfunc();



