The ReflectionParameter class
(PHP 5)
Einführung
The ReflectionParameter class retrieves information about function's or method's parameters.
To introspect function parameters, first create an instance of the ReflectionFunction or ReflectionMethod classes and then use their ReflectionFunctionAbstract::getParameters() method to retrieve an array of parameters.
Klassenbeschreibung
ReflectionParameter
implements
Reflector
{
/* Eigenschaften */
public
$ReflectionParameter->name
;
/* Methoden */
public static string ReflectionParameter::export
( string $function
, string $parameter
[, bool $return
] )
}Eigenschaften
- name
-
Name of the parameter. Read-only, throws ReflectionException in attempt to write.
Inhaltsverzeichnis
- ReflectionParameter::allowsNull — Checks if null is allowed
- ReflectionParameter::canBePassedByValue — Returns whether this parameter can be passed by value
- ReflectionParameter::__clone — Clone
- ReflectionParameter::__construct — Construct
- ReflectionParameter::export — Exports
- ReflectionParameter::getClass — Get class
- ReflectionParameter::getDeclaringClass — Gets declaring class
- ReflectionParameter::getDeclaringFunction — Gets declaring function
- ReflectionParameter::getDefaultValue — Gets default parameter value
- ReflectionParameter::getName — Gets parameter name
- ReflectionParameter::getPosition — Gets parameter position
- ReflectionParameter::isArray — Checks if parameter expects an array
- ReflectionParameter::isDefaultValueAvailable — Checks if a default value is available
- ReflectionParameter::isOptional — Checks if optional
- ReflectionParameter::isPassedByReference — Checks if passed by reference
- ReflectionParameter::__toString — To string
ReflectionParameter
There are no user contributed notes for this page.