我想以类名和方法名是变量的方式调用静态方法。
示例:
$scope.getMessage = function(messageId) {
$scope.message = emailService.getMessage($scope.messages[messageId].id);
console.log($scope.message);
}
思想?
答案 0 :(得分:0)
只需要改变
public function www($x) {
到
public static function www($x) {
因为,你是通过范围解析运算符::
来调用它的,所以它应该是静态的 OR 你应该改变你调用它的方式
$test = new $q;
$test->$w(5);
应该有效,取决于你试图用它做什么。