Reference/componere-Phpdoc专题
Componere\cast
Casting
说明
Type <span
class="methodname">Componere\cast ( <span
class="methodparam">Type $type ,
$object )
参数
type
A user defined type
object
An object with a user defined type compatible with <span
class="exceptionname">Type
返回值
An object of type <span
class="exceptionname">Type, cast from object
Exceptions
Warning
Shall throw InvalidArgumentException if the
type of object is or is derived from an internal class
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is an interface
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is a trait
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is an abstract
Warning
Shall throw InvalidArgumentException if <span
class="exceptionname">Type is not compatible with the type of
object
参见
Componere\cast_by_ref
Casting
说明
Type <span
class="methodname">Componere\cast_by_ref ( <span
class="methodparam">Type $type ,
$object )
参数
type
A user defined type
object
An object with a user defined type compatible with <span
class="exceptionname">Type
返回值
An object of type <span
class="exceptionname">Type, cast from object, where members are
references to object members
Exceptions
Warning
Shall throw InvalidArgumentException if the
type of object is or is derived from an internal class
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is an interface
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is a trait
Warning
Shall throw InvalidArgumentException if <span class="exceptionname">Type is an abstract
Warning
Shall throw InvalidArgumentException if <span
class="exceptionname">Type is not compatible with the type of
object
参见
目录
- Componere\cast — Casting
- Componere\cast_by_ref — Casting