ReflectionType::allowsNull
  Checks if null is allowed
  
 
  Description
  
   public bool ReflectionType::allowsNull()
  
  
 
  Parameters
  This function has no parameters.
  
 
  Return Values
  
   true if null is allowed, otherwise false
  
  
  
  Examples
  
   
    Example #1  ReflectionType::allowsNull example
    
<?php
function someFunction(string $param, stdClass $param2 = null) {}
$reflectionFunc = new ReflectionFunction('someFunction');
$reflectionParams = $reflectionFunc->getParameters();
var_dump($reflectionParams[0]->getType()->allowsNull());
var_dump($reflectionParams[1]->getType()->allowsNull());
 
     
    The above example will output:
 
    
    
  
  
 
  See Also
  
   
    -  ReflectionNamedType::isBuiltin
 
    -  ReflectionType::__toString
 
    -  ReflectionParameter::getType