PHP | Función ReflectionClass getConstant()

La función ReflectionClass::getConstant() es una función incorporada en PHP que se usa para devolver el valor de la constante definida.

Sintaxis:

mixed ReflectionClass::getConstant( string $name )

Parámetros: Esta función acepta un nombre de parámetro que es el nombre de la constante definida.

Valor devuelto: Esta función devuelve el valor de la constante definida.

Los siguientes programas ilustran la función ReflectionClass::getConstant() en PHP:

Programa 1:

<?php
  
// Declaring a class named as Department
class Department {
      
    // Defining a constant
    const First = "CSE";
      
}
  
// Using the ReflectionClass() function 
// over the Department class
$A = new ReflectionClass('Department');
  
// Calling the getConstant() function over
// First constant
$a = $A->getConstant('First');
  
// Getting the value of the defined constant
print_r($a);
?>

Producción:

CSE

Programa 2:

<?php
    
// Declaring a class named as Company
class Company {
        
    // Defining a constant
    const First = "GeeksforGeeks";
    const Second = "GFG";
    const Third = "gfg";
        
}
    
// Using the ReflectionClass() function 
// over the Company class
$A = new ReflectionClass('Company');
    
// Calling the getConstant() function over
// the defined constants and
// getting the value of the defined constants
print_r($A->getConstant('First'));
echo("\n");
print_r($A->getConstant('Second'));
echo("\n");
print_r($A->getConstant('Third'));
?>
Producción:

GeeksforGeeks
GFG
gfg

Referencia: https://www.php.net/manual/en/reflectionclass.getconstant.php

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *