Php 作为串联变量访问单例

Php 作为串联变量访问单例,php,Php,我怎样才能让这样的东西发挥作用 $name = 'Config'; $static = $name . '::init()'; $static->test(); 如何从该设置访问测试方法 我想拼凑几个变量来建立一个动态的单例调用 因此,$name可以是'Db','Array'等。您可以使用 我使用的沙盒服务器运行在5.2.17上,你认为它会支持吗?是的,第二种方式需要php版本>=5.2.3,但这并不意味着相同。 $name = 'Config'; call_user_func(arr

我怎样才能让这样的东西发挥作用

$name = 'Config';
$static = $name . '::init()';

$static->test();
如何从该设置访问测试方法

我想拼凑几个变量来建立一个动态的单例调用

因此,
$name
可以是'Db','Array'等。

您可以使用


我使用的沙盒服务器运行在5.2.17上,你认为它会支持吗?是的,第二种方式需要php版本>=5.2.3,但这并不意味着相同。
$name = 'Config';
call_user_func(array($name , 'init'));
call_user_func($name.'::init'); // As of 5.2.3