调用类的静态方法没有classname,PHP

时间:2014-02-05 22:48:20

标签: php structured-programming

也许这是一个愚蠢的问题,我想在PHP中使用OOP实现一些utils函数,而不是SP(Strudtured Programming),但是使用像SP这样的用途。

一个例子:

class A {
  public static function x() {
    echo "using x method!";
  }
}

根据Static OOP,要使用我需要使用的x函数:

A::x();

但我只想使用:

x();

怎么办? THK

1 个答案:

答案 0 :(得分:2)

function x() {
   return A::x();
}

或者您甚至可以尝试:

function x() {
    return A::__FUNCTION__();
}