好的,我有这个代码,我正在学习
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
现在,这并不是我的项目的代码,但这些都是我想做的事情
>我想创建一个类,它将包含静态和非静态函数.
>我想要一个功能在静态和非静态调用上都可用.
由于非静态函数有很多操作,我还需要将其称为静态函数,以便我不需要实例化该类.这可能吗?或者我真的需要将函数重写为另一个函数或类?
注意:告诉我,如果我正在做一些不好的编程.