var_dump($data['department']);
返回此:
object(Penny\HomeBundle\Entity\Department)[1420]
protected 'id' => int 37
protected 'name' => string 'Support' (length=7)
protected 'email' => string '[email protected]' (length=25)
当我尝试做
var_dump(get_object_vars($data['department']));
我得到
array
empty
我不知道为什么会发生这种情况,如果对象在那里。
编辑:我解决了我的问题,使用$ obj-> getValue()方法(getters)。
但问题仍然存在:为什么不会get_object_vars()工作?
也没有工作。 – Tool