请有经验的PHP帮助以下人员.在我的代码中的某个地方,我在非实例化的类中调用了一个公共静态方法:
$result = myClassName::myFunctionName();
Run Code Online (Sandbox Code Playgroud)
但是,我希望有很多这样的类,并根据用户的语言动态确定正确的类名.换句话说,我有:
$language = 'EN';
Run Code Online (Sandbox Code Playgroud)
......我需要做一些事情:
$result = myClassName_EN::myFunctionName();
Run Code Online (Sandbox Code Playgroud)
我知道我可以将语言作为参数传递给函数并在一个公共类中处理它,但由于各种原因,我宁愿选择不同的解决方案.
这对任何人都有意义吗?谢谢.