ReflectionParameter::hasType
ReflectionParameter::hasType
(PHP 7)
ReflectionParameter :: hasType - 检查参数是否有类型
描述
public bool ReflectionParameter::hasType ( void )
检查参数是否有与之相关的类型。
参数
该功能没有参数。
返回值
如果指定了一个类型返回TRUE
,否则返回FALSE
。
例子
示例#1 ReflectionParameter :: hasType()示例
<?php
function someFunction(string $param, $param2 = null) {}
$reflectionFunc = new ReflectionFunction('someFunction'
$reflectionParams = $reflectionFunc->getParameters(
var_dump($reflectionParams[0]->hasType()
var_dump($reflectionParams[1]->hasType()
上面的例子会输出类似于:
bool(true)
bool(false)
← ReflectionParameter::getType
ReflectionParameter::isArray →