好的,我有这个代码,我正在学习
class scope{
function printme(){
return "hello";
}
public static function printme(){
return "hello";
}
}
$s = new scope();
echo $s->printme(); //non-static call
echo "<br>";
echo scope::printme(); //static call
现在,这不是我项目的真正代码,但这些是我想做的事情
- 我想创建一个包含静态和非静态函数的类。
- 我希望一个函数在静态和非静态调用中都可用。
由于非静态函数有很多操作,我还需要将它作为静态函数调用,这样我就不需要实例化类。这可能吗?或者我真的需要将函数重写为另一个函数或类?
注意:如果我已经在做一些糟糕的编程,请告诉我。