ReflectionObject::export
ReflectionParameter::allowsNull
Reflection
PHP Manual

# The ReflectionParameter class

## Einführung

The ReflectionParameter class retrieves information about a 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
ReflectionParameter implements Reflector {
/* Eigenschaften */
public $name ;
/* Methoden */
public bool allowsNull ( void )
final private void __clone ( void )
__construct ( string `$function` , string `$parameter` )
public static string export ( string `$function` , string `$parameter` [, bool `$return` ] )
public ReflectionClass getClass ( void )
public ReflectionClass getDeclaringClass ( void )
public ReflectionFunction getDeclaringFunction ( void )
public mixed getDefaultValue ( void )
public string getName ( void )
public int getPosition ( void )
public bool isArray ( void )
public bool isDefaultValueAvailable ( void )
public bool isOptional ( void )
public bool isPassedByReference ( void )
public string __toString ( void )
}

## Eigenschaften

name

  Prop description

## Inhaltsverzeichnis

- ReflectionParameter::allowsNull — Checks if null is allowed
- 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

ReflectionObject::export
ReflectionParameter::allowsNull
Reflection
PHP Manual