-2
我想要做这样的事情:(在PHP)我要调用一个类的对象,是类名称的给定参数
$a = "class_name1";
$b = "class_name2";
$object1 = new $a;
$object2 = new $b
这可能吗?
我想要做这样的事情:(在PHP)我要调用一个类的对象,是类名称的给定参数
$a = "class_name1";
$b = "class_name2";
$object1 = new $a;
$object2 = new $b
这可能吗?
是:
class A {
public function foo(){
echo 'bar';
}
}
$a = 'A';
$object = new $a();
$object->foo();
输出
bar
你可以自己很快就codepad测试这样的事情。
是的,但是这是一个什么样的问题?你自己试试吧...... – Virgil 2010-03-30 09:50:39
有趣,因为如果你尝试过,完全相同的代码会适合你:-) .. – pinaki 2010-03-30 09:56:11