ReflectionFunction::__toString
ReflectionFunctionAbstract::__clone
反射
PHP Manual
ReflectionFunctionAbstract 类
(PHP 5, PHP 7)
简介
ReflectionFunction
的父类,详情请阅读它的描述。
类摘要
ReflectionFunctionAbstract
implements
Reflector
{
/* 属性 */
public
$
name
;
/* 方法 */
final
private
void
__clone
(
void
)
public
ReflectionClass
getClosureScopeClass
(
void
)
public
object
getClosureThis
(
void
)
public
string
getDocComment
(
void
)
public
int
getEndLine
(
void
)
public
ReflectionExtension
getExtension
(
void
)
public
string
getExtensionName
(
void
)
public
string
getFileName
(
void
)
public
string
getName
(
void
)
public
string
getNamespaceName
(
void
)
public
int
getNumberOfParameters
(
void
)
public
int
getNumberOfRequiredParameters
(
void
)
public
array
getParameters
(
void
)
public
ReflectionType
getReturnType
(
void
)
public
string
getShortName
(
void
)
public
int
getStartLine
(
void
)
public
array
getStaticVariables
(
void
)
public
bool
hasReturnType
(
void
)
public
bool
inNamespace
(
void
)
public
bool
isClosure
(
void
)
public
bool
isDeprecated
(
void
)
public
bool
isGenerator
(
void
)
public
bool
isInternal
(
void
)
public
bool
isUserDefined
(
void
)
public
bool
isVariadic
(
void
)
public
bool
returnsReference
(
void
)
abstract
public
void
__toString
(
void
)
}
属性
name
函数的名称。只读,尝试赋值的时候将会抛出
ReflectionException
。
Table of Contents
ReflectionFunctionAbstract::__clone
— 复制函数
ReflectionFunctionAbstract::getClosureScopeClass
— Returns the scope associated to the closure
ReflectionFunctionAbstract::getClosureThis
— 返回本身的匿名函数
ReflectionFunctionAbstract::getDocComment
— 获取注释内容
ReflectionFunctionAbstract::getEndLine
— 获取结束行号
ReflectionFunctionAbstract::getExtension
— 获取扩展信息
ReflectionFunctionAbstract::getExtensionName
— 获取扩展名称
ReflectionFunctionAbstract::getFileName
— 获取文件名称
ReflectionFunctionAbstract::getName
— 获取函数名称
ReflectionFunctionAbstract::getNamespaceName
— 获取命名空间
ReflectionFunctionAbstract::getNumberOfParameters
— 获取参数数目
ReflectionFunctionAbstract::getNumberOfRequiredParameters
— 获取必须输入参数个数
ReflectionFunctionAbstract::getParameters
— 获取参数
ReflectionFunctionAbstract::getReturnType
— Gets the specified return type of a function
ReflectionFunctionAbstract::getShortName
— 获取函数短名称
ReflectionFunctionAbstract::getStartLine
— 获取开始行号
ReflectionFunctionAbstract::getStaticVariables
— 获取静态变量
ReflectionFunctionAbstract::hasReturnType
— Checks if the function has a specified return type
ReflectionFunctionAbstract::inNamespace
— 检查是否处于命名空间
ReflectionFunctionAbstract::isClosure
— 检查是否是匿名函数
ReflectionFunctionAbstract::isDeprecated
— 检查是否已经弃用
ReflectionFunctionAbstract::isGenerator
— 判断函数是否是一个生成器函数
ReflectionFunctionAbstract::isInternal
— 判断函数是否是内置函数
ReflectionFunctionAbstract::isUserDefined
— 检查是否是用户定义
ReflectionFunctionAbstract::isVariadic
— Checks if the function is variadic
ReflectionFunctionAbstract::returnsReference
— 检查是否返回参考信息
ReflectionFunctionAbstract::__toString
— 字符串化
ReflectionFunction::__toString
ReflectionFunctionAbstract::__clone
反射
PHP Manual