我们在这里讨论这个问题.哪个更好?为什么?
1)一个只包含一个函数的php文件......
function bar(){}
Run Code Online (Sandbox Code Playgroud)
像这样叫
bar();
Run Code Online (Sandbox Code Playgroud)
2)包含带静态方法的类的php.
class foo{
static function bar(){}
}
Run Code Online (Sandbox Code Playgroud)
像这样调用foo :: bar();
是否有任何表现理由去做其中一个?出于代码组织的目的,静态方法对我来说看起来更好,但是这里有一些程序员没有理由声明类.