Php 以编程方式调用变量类/方法
我需要动态调用名为class的变量中的一个方法,如何调用该方法:Php 以编程方式调用变量类/方法,php,Php,我需要动态调用名为class的变量中的一个方法,如何调用该方法: $foo = "object" 其中对象是一个特定的类 我如何在PHP中调用它 $foo::method() 这个问题的措辞令人困惑,但据我所知,如果您想将$foo设置为一个特定的类,让我们称之为foo,您可以这样做: $foo = new Foo; $myVar = 'aMemberVar'; print $foo->$myVar //prints "aMemberVar Member Variable" 这
$foo = "object"
其中对象是一个特定的类
我如何在PHP中调用它
$foo::method()
这个问题的措辞令人困惑,但据我所知,如果您想将$foo设置为一个特定的类,让我们称之为foo,您可以这样做:
$foo = new Foo;
$myVar = 'aMemberVar';
print $foo->$myVar //prints "aMemberVar Member Variable"
这是我们班的学生
如果要访问类变量Foo并将其设置为变量,可以执行以下操作:
$foo = new Foo;
$myVar = 'aMemberVar';
print $foo->$myVar //prints "aMemberVar Member Variable"
另外,澄清$foo::method意味着$foo是一个静态类,静态类不能实例化,但它们可以使用作用域解析操作符调用其类方法::
希望这有帮助
$$foo::method();
请参见无法准确理解您的问题: