(PHP 5 >= 5.2.0, PHP 7)
クラス概要
ReflectionFunctionAbstract implements Reflector {
public
$name
/* メソッド */
final private __clone ( ) : void
public getClosureScopeClass ( ) : ReflectionClass
public getClosureThis ( ) : object
public getDocComment ( ) : string
public getEndLine ( ) : int
public getExtension ( ) : ReflectionExtension
public getExtensionName ( ) : string
public getFileName ( ) : string
public getName ( ) : string
public getNamespaceName ( ) : string
public getNumberOfParameters ( ) : int
public getNumberOfRequiredParameters ( ) : int
public getParameters ( ) : array
public getReturnType ( ) : ReflectionType
public getShortName ( ) : string
public getStartLine ( ) : int
public getStaticVariables ( ) : array
public hasReturnType ( ) : bool
public inNamespace ( ) : bool
public isClosure ( ) : bool
public isDeprecated ( ) : bool
public isGenerator ( ) : bool
public isInternal ( ) : bool
public isUserDefined ( ) : bool
public isVariadic ( ) : bool
public returnsReference ( ) : bool
abstract public __toString ( ) : void
}
目次
- ReflectionFunctionAbstract::__clone — 関数のクローンを作成する
- ReflectionFunctionAbstract::getClosureScopeClass — クロージャに関連づけられたスコープを返す
- ReflectionFunctionAbstract::getClosureThis — クロージャにバインドした this ポインタを返す
- 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 — 文字列に変換する
/* プロパティ */