| Reflection — Reflection 类 |
|
Reflection::export
|
导出 |
|
Reflection::getModifierNames
|
获取修饰符的名称 |
| ReflectionClass — ReflectionClass 类 |
|
ReflectionClass::__construct
|
初始化 ReflectionClass 类 |
|
ReflectionClass::export
|
导出一个类 |
|
ReflectionClass::getConstant
|
获取定义过的一个常量 |
|
ReflectionClass::getConstants
|
获取一组常量 |
|
ReflectionClass::getConstructor
|
获取类的构造函数 |
|
ReflectionClass::getDefaultProperties
|
获取默认属性 |
|
ReflectionClass::getDocComment
|
获取文档注释 |
|
ReflectionClass::getEndLine
|
获取最后一行的行数 |
|
ReflectionClass::getExtension
|
根据已定义的类获取所在扩展的 ReflectionExtension 对象 |
|
ReflectionClass::getExtensionName
|
获取定义的类所在的扩展的名称 |
|
ReflectionClass::getFileName
|
获取定义类的文件名 |
|
ReflectionClass::getInterfaceNames
|
获取接口(interface)名称 |
|
ReflectionClass::getInterfaces
|
获取接口 |
|
ReflectionClass::getMethod
|
获取一个类方法的 ReflectionMethod。 |
|
ReflectionClass::getMethods
|
获取方法的数组 |
|
ReflectionClass::getModifiers
|
获取类的修饰符 |
|
ReflectionClass::getName
|
获取类名 |
|
ReflectionClass::getNamespaceName
|
获取命名空间的名称 |
|
ReflectionClass::getParentClass
|
获取父类 |
|
ReflectionClass::getProperties
|
获取一组属性 |
|
ReflectionClass::getProperty
|
获取类的一个属性的 ReflectionProperty |
|
ReflectionClass::getReflectionConstant
|
Gets a ReflectionClassConstant for a class's constant |
|
ReflectionClass::getReflectionConstants
|
Gets class constants |
|
ReflectionClass::getShortName
|
获取短名 |
|
ReflectionClass::getStartLine
|
获取起始行号 |
|
ReflectionClass::getStaticProperties
|
获取静态(static)属性 |
|
ReflectionClass::getStaticPropertyValue
|
获取静态(static)属性的值 |
|
ReflectionClass::getTraitAliases
|
返回 trait 别名的一个数组 |
|
ReflectionClass::getTraitNames
|
返回这个类所使用 traits 的名称的数组 |
|
ReflectionClass::getTraits
|
返回这个类所使用的 traits 数组 |
|
ReflectionClass::hasConstant
|
检查常量是否已经定义 |
|
ReflectionClass::hasMethod
|
检查方法是否已定义 |
|
ReflectionClass::hasProperty
|
检查属性是否已定义 |
|
ReflectionClass::implementsInterface
|
接口的实现 |
|
ReflectionClass::inNamespace
|
检查是否位于命名空间中 |
|
ReflectionClass::isAbstract
|
检查类是否是抽象类(abstract) |
|
ReflectionClass::isAnonymous
|
检查类是否是匿名类 |
|
ReflectionClass::isCloneable
|
返回了一个类是否可复制 |
|
ReflectionClass::isFinal
|
检查类是否声明为 final |
|
ReflectionClass::isInstance
|
检查类的实例 |
|
ReflectionClass::isInstantiable
|
检查类是否可实例化 |
|
ReflectionClass::isInterface
|
检查类是否是一个接口(interface) |
|
ReflectionClass::isInternal
|
检查类是否由扩展或核心在内部定义 |
|
ReflectionClass::isIterable
|
Check whether this class is iterable |
|
ReflectionClass::isIterateable
|
检查是否可迭代(iterateable) |
|
ReflectionClass::isSubclassOf
|
检查是否为一个子类 |
|
ReflectionClass::isTrait
|
返回了是否为一个 trait |
|
ReflectionClass::isUserDefined
|
检查是否由用户定义的 |
|
ReflectionClass::newInstance
|
从指定的参数创建一个新的类实例 |
|
ReflectionClass::newInstanceArgs
|
从给出的参数创建一个新的类实例。 |
|
ReflectionClass::newInstanceWithoutConstructor
|
创建一个新的类实例而不调用它的构造函数 |
|
ReflectionClass::setStaticPropertyValue
|
设置静态属性的值 |
|
ReflectionClass::__toString
|
返回 ReflectionClass 对象字符串的表示形式。 |
| ReflectionClassConstant — ReflectionClassConstant 类 |
|
ReflectionClassConstant::__construct
|
构造ReflectionClassConstant |
|
ReflectionClassConstant::export
|
导出 |
|
ReflectionClassConstant::getDeclaringClass
|
获取声明类 |
|
ReflectionClassConstant::getDocComment
|
获取文档注释 |
|
ReflectionClassConstant::getModifiers
|
获取类常量修饰符 |
|
ReflectionClassConstant::getName
|
获取常数的名称 |
|
ReflectionClassConstant::getValue
|
获取值 |
|
ReflectionClassConstant::isPrivate
|
检查类常量是否为私有 |
|
ReflectionClassConstant::isProtected
|
检查类常量是否受保护 |
|
ReflectionClassConstant::isPublic
|
检查类常量是否为公共的 |
|
ReflectionClassConstant::__toString
|
返回ReflectionClassConstant对象的字符串表示形式 |
| ReflectionZendExtension — ReflectionZendExtension 类 |
| ReflectionZendExtension::__clone |
克隆处理程序 |
| ReflectionZendExtension::__construct |
建设者 |
| ReflectionZendExtension::export |
导出 |
| ReflectionZendExtension::getAuthor |
获取作者 |
| ReflectionZendExtension::getCopyright |
获得版权 |
| ReflectionZendExtension::getName |
获得名字 |
| ReflectionZendExtension::getURL |
获取URL |
| ReflectionZendExtension::getVersion |
获取版本 |
| ReflectionZendExtension::__toString |
到字符串处理程序 |
| ReflectionExtension — ReflectionExtension 类 |
|
ReflectionExtension::__clone
|
克隆 |
|
ReflectionExtension::__construct
|
构造一个 ReflectionExtension |
|
ReflectionExtension::export
|
导出 |
|
ReflectionExtension::getClasses
|
获取类 |
|
ReflectionExtension::getClassNames
|
获取类名称 |
|
ReflectionExtension::getConstants
|
获取常量 |
|
ReflectionExtension::getDependencies
|
获取依赖 |
|
ReflectionExtension::getFunctions
|
获取扩展中的函数 |
|
ReflectionExtension::getINIEntries
|
获取ini配置 |
|
ReflectionExtension::getName
|
获取扩展名称 |
|
ReflectionExtension::getVersion
|
获取扩展版本号 |
|
ReflectionExtension::info
|
输出扩展信息 |
|
ReflectionExtension::isPersistent
|
返回扩展是否持久化载入 |
|
ReflectionExtension::isTemporary
|
返回扩展是否是临时载入 |
|
ReflectionExtension::__toString
|
转换为字符串 |
| ReflectionFunction — ReflectionFunction 类 |
|
ReflectionFunction::__construct
|
构造一个ReflectionFunction对象 |
|
ReflectionFunction::export
|
导出函数 |
|
ReflectionFunction::getClosure
|
返回该函数的动态创建的闭包 |
|
ReflectionFunction::invoke
|
调用函数 |
|
ReflectionFunction::invokeArgs
|
调用函数参数 |
|
ReflectionFunction::isDisabled
|
检查函数是否被禁用 |
|
ReflectionFunction::__toString
|
转换为字符串 |
| ReflectionFunctionAbstract — ReflectionFunctionAbstract 类 |
| ReflectionFunctionAbstract::__clone |
复制函数 |
| ReflectionFunctionAbstract::getClosureScopeClass |
返回与闭包关联的作用域 |
| ReflectionFunctionAbstract::getClosureThis |
返回本身的匿名函数 |
| ReflectionFunctionAbstract::getDocComment |
获取注释内容 |
| ReflectionFunctionAbstract::getEndLine |
获取结束行号 |
| ReflectionFunctionAbstract::getExtension |
获取扩展信息 |
| ReflectionFunctionAbstract::getExtensionName |
获取扩展名称 |
| ReflectionFunctionAbstract::getFileName |
获取文件名称 |
| ReflectionFunctionAbstract::getName |
获取函数名称 |
| ReflectionFunctionAbstract::getNamespaceName |
获取命名空间 |
| ReflectionFunctionAbstract::getNumberOfParameters |
获取参数数目 |
| ReflectionFunctionAbstract::getNumberOfRequiredParameters |
获取必须输入参数个数 |
| ReflectionFunctionAbstract::getParameters |
获取参数 |
| ReflectionFunctionAbstract::getReturnType |
获取函数的指定返回类型 |
| ReflectionFunctionAbstract::getShortName |
获取函数短名称 |
| ReflectionFunctionAbstract::getStartLine |
获取开始行号 |
| ReflectionFunctionAbstract::getStaticVariables |
获取静态变量 |
| ReflectionFunctionAbstract::hasReturnType |
检查函数是否具有指定的返回类型 |
| ReflectionFunctionAbstract::inNamespace |
检查是否处于命名空间 |
| ReflectionFunctionAbstract::isClosure |
检查是否是匿名函数 |
| ReflectionFunctionAbstract::isDeprecated |
检查是否已经弃用 |
| ReflectionFunctionAbstract::isGenerator |
判断函数是否是一个生成器函数 |
| ReflectionFunctionAbstract::isInternal |
判断函数是否是内置函数 |
| ReflectionFunctionAbstract::isUserDefined |
检查是否是用户定义 |
| ReflectionFunctionAbstract::isVariadic |
检查函数是否可变 |
| ReflectionFunctionAbstract::returnsReference |
检查是否返回参考信息 |
| ReflectionFunctionAbstract::__toString |
字符串化 |
| ReflectionMethod — ReflectionMethod 类 |
|
ReflectionMethod::__construct
|
ReflectionMethod 的构造函数 |
|
ReflectionMethod::export
|
输出一个回调方法 |
|
ReflectionMethod::getClosure
|
返回一个动态建立的方法调用接口,译者注:可以使用这个返回值直接调用非公开方法。 |
|
ReflectionMethod::getDeclaringClass
|
获取反射函数调用参数的类表达 |
|
ReflectionMethod::getModifiers
|
获取方法的修饰符 |
|
ReflectionMethod::getPrototype
|
返回方法原型 (如果存在) |
|
ReflectionMethod::invoke
|
Invoke |
|
ReflectionMethod::invokeArgs
|
带参数执行 |
|
ReflectionMethod::isAbstract
|
判断方法是否是抽象方法 |
|
ReflectionMethod::isConstructor
|
判断方法是否是构造方法 |
|
ReflectionMethod::isDestructor
|
判断方法是否是析构方法 |
|
ReflectionMethod::isFinal
|
判断方法是否定义 final |
|
ReflectionMethod::isPrivate
|
判断方法是否是私有方法 |
|
ReflectionMethod::isProtected
|
判断方法是否是保护方法 (protected) |
|
ReflectionMethod::isPublic
|
判断方法是否是公开方法 |
|
ReflectionMethod::isStatic
|
判断方法是否是静态方法 |
|
ReflectionMethod::setAccessible
|
设置方法是否访问 |
|
ReflectionMethod::__toString
|
返回反射方法对象的字符串表达 |
| ReflectionObject — ReflectionObject 类 |
| ReflectionObject::__construct |
构建一个 ReflectionObject 对象 |
| ReflectionObject::export |
导出 |
| ReflectionParameter — ReflectionParameter 类 |
|
ReflectionParameter::allowsNull
|
检查是否允许null |
|
ReflectionParameter::canBePassedByValue
|
返回此参数是否可以按值传递 |
|
ReflectionParameter::__clone
|
克隆 |
|
ReflectionParameter::__construct
|
构造 |
|
ReflectionParameter::export
|
导出 |
|
ReflectionParameter::getClass
|
获得类型提示类。 |
|
ReflectionParameter::getDeclaringClass
|
获取声明类 |
| ReflectionParameter::getDeclaringFunction |
获取声明函数 |
|
ReflectionParameter::getDefaultValue
|
获取默认参数值 |
|
ReflectionParameter::getDefaultValueConstantName
|
如果默认值是常数或null,则返回默认值的常数名称。 |
|
ReflectionParameter::getName
|
获取参数名称 |
|
ReflectionParameter::getPosition
|
获取参数位置 |
|
ReflectionParameter::getType
|
获取参数的类型 |
|
ReflectionParameter::hasType
|
检查参数是否具有类型 |
|
ReflectionParameter::isArray
|
检查参数是否期望数组 |
|
ReflectionParameter::isCallable
|
返回参数是否必须可调用 |
|
ReflectionParameter::isDefaultValueAvailable
|
检查是否有预设值。 |
|
ReflectionParameter::isDefaultValueConstant
|
返回此参数的默认值是否为常数 |
|
ReflectionParameter::isOptional
|
检查是否可选 |
|
ReflectionParameter::isPassedByReference
|
检查是否通过引用传递 |
|
ReflectionParameter::isVariadic
|
检查参数是否可变 |
|
ReflectionParameter::__toString
|
转换为字符串 |
| ReflectionProperty — ReflectionProperty 类 |
|
ReflectionProperty::__clone
|
克隆 |
| ReflectionProperty::__construct |
构造一个ReflectionProperty对象 |
|
ReflectionProperty::export
|
导出 |
|
ReflectionProperty::getDeclaringClass
|
获取定义的类 |
|
ReflectionProperty::getDocComment
|
获取属性文档注释 |
|
ReflectionProperty::getModifiers
|
获取属性修饰符 |
|
ReflectionProperty::getName
|
获取属性名称 |
|
ReflectionProperty::getType
|
获取属性的类型 |
|
ReflectionProperty::getValue
|
获得属性值 |
|
ReflectionProperty::hasType
|
检查属性是否具有类型 |
|
ReflectionProperty::isDefault
|
检查属性是否为默认属性 |
|
ReflectionProperty::isInitialized
|
检查属性是否已初始化 |
|
ReflectionProperty::isPrivate
|
检查属性是否私有 |
|
ReflectionProperty::isProtected
|
检查属性是否受到保护 |
|
ReflectionProperty::isPublic
|
检查属性是否公开 |
|
ReflectionProperty::isStatic
|
检查属性是否为静态 |
|
ReflectionProperty::setAccessible
|
设置属性可访问性 |
|
ReflectionProperty::setValue
|
设置属性值 |
|
ReflectionProperty::__toString
|
转换为字符串 |
| ReflectionType — ReflectionType 类 |
|
ReflectionType::allowsNull
|
检查是否允许null |
|
ReflectionType::isBuiltin
|
检查它是否是内置类型 |
|
ReflectionType::__toString
|
转为字符串 |
| ReflectionGenerator — 生成器反射类 |
|
ReflectionGenerator::__construct
|
构造一个ReflectionGenerator对象 |
|
ReflectionGenerator::getExecutingFile
|
获取当前正在执行的生成器的文件名 |
|
ReflectionGenerator::getExecutingGenerator
|
获取执行中的Generator对象 |
|
ReflectionGenerator::getExecutingLine
|
获取生成器当前正在执行的行 |
|
ReflectionGenerator::getFunction
|
获取生成器的函数名称 |
|
ReflectionGenerator::getThis
|
获取生成器的$ this值 |
|
ReflectionGenerator::getTrace
|
获取正在执行的生成器的跟踪 |
| Reflector — Reflector 接口 |
| Reflector::export |
导出 |
| Reflector::__toString |
转化成字符串 |