(PHP 7, PHP 8)
ReflectionType::__toString — To string
This function has been DEPRECATED as of PHP 7.1.0. Relying on this function is highly discouraged.
Gets the parameter type name.
This function has no parameters.
Returns the type of the parameter.
Version | Description |
---|---|
7.1.0 | ReflectionType::__toString() has been deprecated. |
Example #1 ReflectionType::__toString() example
<?php
function someFunction(string $param) {}
$reflectionFunc = new ReflectionFunction('someFunction');
$reflectionParam = $reflectionFunc->getParameters()[0];
echo $reflectionParam->getType();
The above example will output something similar to:
string