反射api是php内建的oop技术扩展,包括一些类,异常和接口,综合使用他们可用来帮助我们分析其它类,接口,方法,属性,方法和扩展。这些oop扩展被称为反射,位于php源码/ext/reflection目录下。
可以使用反射api自省反射api本身(这可能就是反射最初的意思,自己“看”自己)
反射API的用处有以下:
检查类,是类的不可或缺的测试工具。
eg:
$reflectionclass=new ReflectionClass('Person');
Reflection::export($reflectionclass);
根据命名规则创建一个调用模板类中方法的框架。
下面是反射API的部分类:
Reflection ReflectionClass ReflectionMethod ReflectionProperty ReflectionParameter ReflectionFunction
ReflectionExtension ReflectionException
:::::::&#x
反射API的用处有以下:
检查类,是类的不可或缺的测试工具。
eg:
$reflectionclass=new ReflectionClass('Person');
Reflection::export($reflectionclass);
根据命名规则创建一个调用模板类中方法的框架。
下面是反射API的部分类:
Reflection ReflectionClass ReflectionMethod ReflectionProperty ReflectionParameter ReflectionFunction
ReflectionExtension ReflectionException
:::::::&#x