PHP ReflectionParameter::allowsNull 反射函数
-
定义和用法
ReflectionParameter::allowsNull - 检查是否允许null -
版本支持
PHP4 PHP5 PHP7 不支持 支持 支持 -
语法
ReflectionParameter::allowsNull( void )
ReflectionParameter::allowsNull() 检查是否允许null. -
参数
参数 必需的 描述 无 -
返回值
如果允许为NULL,则为TRUE,否则为FALSE -
示例
尝试一下function myfunction ( $param ) { } echo (new ReflectionFunction("myfunction"))->getParameters()[0]->allowsNull() ? "true":"false"; function myfunction1 ( stdClass $param ) { } echo (new ReflectionFunction("myfunction1"))->getParameters()[0]->allowsNull() ? "true":"false"; function myfunction2 ( stdClass $param = null ) { } echo (new ReflectionFunction("myfunction2"))->getParameters()[0]->allowsNull() ? "true":"false";
-
相关页面
ReflectionParameter::isOptional() - 检查是否可选