(PHP 5 >= 5.1.0, PHP 7)
  	
    
      
      Checks if constant is defined
    
    
      
      public bool ReflectionClass::hasConstant ( string $name )
    
    
    
    Checks whether the class has a specific constant defined or not.
Parameters: 
  
      
      
      	name
    	
 
    	The name of the constant being checked for.
Returns: 
     TRUE if the constant is defined, otherwise FALSE. 
Examples: 
  
          ReflectionClass::hasConstant() example
    	
      
<?php
class Foo {
    const c1 = 1;
}
$class = new ReflectionClass("Foo");
var_dump($class->hasConstant("c1"));
var_dump($class->hasConstant("c2"));
?>
 The above example will output something similar to:
bool(true) bool(false)
See also: 
     
      
     
      
                  
    		
    		
    		
    		
    		
            		
    		
    		
    	 
          
Please login to continue.