我有两个类,我将从这些类中的任何一个创建一个对象(基于某些条件),比如类A
和B
并从这些类中的任何一个创建对象'$ object'。这些类有一些成员变量,例如A
有product_id
而B
有employee_name
。我可以通过以下方式调用成员变量(我现在收到一个解析错误。)
$object = new A; // or B;
$a = "product_id";// or "employee_name";
$object->$a = value;
答案 0 :(得分:2)
答案 1 :(得分:1)
这会有效吗?
$object->{$a} = value;