(Componere 2 >= 2.1.2)
Componere\cast_by_ref — 强制转换
$type
, $object
): Type用户定义类型
object
具有与 Type 兼容的用户定义类型的对象
类型为 object 的 Type 对象,从 object
强制转换,其中成员是对 object
成员的引用
如果 object
的类型是或派生自内部类,则应抛出 InvalidArgumentException
如果 Type 是接口,则应抛出 InvalidArgumentException
如果 Type 是特征,则应抛出 InvalidArgumentException
如果 Type 是抽象的,则应抛出 InvalidArgumentException
如果 Type 与 object
的类型不兼容,则应抛出 InvalidArgumentException