PHP函数大全 · R
千寻网 PHP 函数大全,收录以字母 r 开头的 PHP 函数,共 544 个,含用途说明、示例。 共 544 个函数
- ReflectionFunctionAbstract::getExtensionName() 获取定义该函数或方法的扩展的名称
- ReflectionFunctionAbstract::getExtension() 获取当前函数的扩展信息
- ReflectionFunctionAbstract::getEndLine() 获取函数或方法定义的结束行号
- ReflectionFunctionAbstract::getDocComment() 获取函数的文档注释
- ReflectionFunctionAbstract::getClosureUsedVariables() 获取闭包中使用的变量列表
- ReflectionFunctionAbstract::getClosureThis() 获取闭包函数的 $this 值
- ReflectionFunctionAbstract::getClosureScopeClass() 获取闭包函数的作用域类
- ReflectionFunctionAbstract::getAttributes() 获取与函数或方法关联的属性列表
- ReflectionFunction::__toString() 返回ReflectionFunction对象的字符串表示
- ReflectionFunction::__construct() 创建一个ReflectionFunction对象,该对象可以用来获取和操作函数的信息
- ReflectionFunction::isDisabled() 检查函数是否被禁用
- ReflectionFunction::isAnonymous() 判断一个函数是否为匿名函数
- ReflectionFunction::invokeArgs() 动态地调用一个函数,并传递参数作为数组
- ReflectionFunction::invoke() 调用被反射的函数,并传递参数
- ReflectionFunction::getClosure() 获取函数的闭包对象的方法
- ReflectionFunction::export() 将函数的反射信息导出为字符串
- ReflectionFiber::__construct() 构造一个ReflectionFiber对象
- ReflectionFiber::getTrace() 获取当前协程的执行堆栈信息
- ReflectionMethod::isDestructor() 检查指定的方法是否是析构函数
- ReflectionMethod::isConstructor() 检查给定的方法是否为构造函数
- ReflectionMethod::isAbstract() 检查当前方法是否为抽象方法
- ReflectionMethod::invokeArgs() 调用类的方法,并传递参数
- ReflectionMethod::invoke() 调用类的方法
- ReflectionMethod::hasPrototype() 判断方法是否有原型的PHP函数
- ReflectionMethod::getPrototype() 获取一个方法的原型(即父类或接口中定义的方法)
- ReflectionMethod::getModifiers() 获取一个方法的修饰符
- ReflectionMethod::getDeclaringClass() 获取声明该方法的类
- ReflectionMethod::getClosure() 返回指定方法的闭包
- ReflectionMethod::export() 将指定方法的信息导出为字符串
- ReflectionMethod::createFromMethodName() 创建一个ReflectionMethod对象,通过指定类名和方法名来获取方法的反射信息
- ReflectionIntersectionType::getTypes() 获取交叉类型中的所有类型
- ReflectionGenerator::__construct() 创建 ReflectionGenerator 类的一个新实例
- ReflectionGenerator::getTrace() 获取生成器函数的调用堆栈
- ReflectionGenerator::getThis() 获取当前生成器所属的对象实例
- ReflectionGenerator::getFunction() 获取生成器函数的ReflectionFunction对象
- ReflectionGenerator::getExecutingLine() 获取生成器当前执行的行号
- ReflectionGenerator::getExecutingGenerator() 获取当前正在执行的 Generator 对象的反射信息
- ReflectionGenerator::getExecutingFile() 获取生成器当前执行的文件路径
- ReflectionFunctionAbstract::__toString() 将ReflectionFunctionAbstract对象转换为字符串表示
- ReflectionFunctionAbstract::__clone() 创建ReflectionFunctionAbstract对象的一个克隆副本
- ReflectionFunctionAbstract::returnsReference() 检查函数是否返回一个引用
- ReflectionFunctionAbstract::isVariadic() 检查函数或方法是否使用了可变数量的参数
- ReflectionFunctionAbstract::isUserDefined() 判断当前函数是否为用户自定义的函数
- ReflectionFunctionAbstract::isStatic() 判断一个函数是否为静态函数
- ReflectionFunctionAbstract::isInternal() 检查给定的函数是否是内置函数
- ReflectionFunctionAbstract::isGenerator() 判断给定的函数是否为生成器函数
- ReflectionFunctionAbstract::isDeprecated() 检查一个函数是否被标记为已弃用
- ReflectionFunctionAbstract::isClosure() 判断给定的函数是否为闭包函数的
- ReflectionParameter::isOptional() 判断一个函数或方法的参数是否为可选参数
- ReflectionParameter::isDefaultValueConstant() 检查参数的默认值是否是一个常量
- ReflectionParameter::isDefaultValueAvailable() 检查参数是否有默认值
- ReflectionParameter::isCallable() 检查参数是否可调用(callable)
- ReflectionParameter::isArray() 检查函数或方法参数是否为数组类型
- ReflectionParameter::hasType() 检查参数是否具有类型声明
- ReflectionParameter::getType() 获取参数的类型
- ReflectionParameter::getPosition() 获取参数在函数或方法中的位置索引
- ReflectionParameter::getName() 获取参数的名称
- ReflectionParameter::getDefaultValueConstantName() 获取参数的默认值所对应的常量名称
- ReflectionParameter::getDefaultValue() 获取函数或方法参数的默认值
- ReflectionParameter::getDeclaringFunction() 获取声明该参数的函数或方法的 ReflectionFunction 或 ReflectionMethod 对象