【发布时间】:2015-09-14 23:15:31
【问题描述】:
我想以类名和方法名都是变量的方式调用静态方法。
例子:
class QQQ {
public function www($x) {
echo $x;
}
}
$q = 'QQQ';
$w = 'www';
$q::$w(7); // this is what I am trying to do but it throws an error.
想法?
【问题讨论】:
-
你没有定义$x,所以报错
-
我放了一些东西而不是 $x,同样的错误。
-
你的方法不是静态的!
-
它会抛出什么样的错误?
-
函数名必须是字符串...
标签: php scope-resolution