(PHP 7)
Gets the specified return type of a function
public ReflectionType ReflectionFunctionAbstract::getReturnType ( void )
Gets the specified return type of a reflected function.
Returns:
Returns a ReflectionType object if a return type is specified, NULL
otherwise.
Examples:
ReflectionFunctionAbstract::getReturnType() example
1 2 3 4 5 6 7 8 | <?php function to_int( $param ) : int { return (int) $param ; } $reflection1 = new ReflectionFunction( 'to_int' ); echo $reflection1 ->getReturnType(); |
The above example will output:
int
Usage on built-in functions
1 2 3 4 5 | <?php $reflection2 = new ReflectionFunction( 'array_merge' ); var_dump( $reflection2 ->getReturnType()); |
The above example will output:
null
See also:
Please login to continue.