Рубрики

PHP | Функция ReflectionClass getConstant ()

Функция ReflectionClass :: getConstant () — это встроенная функция в PHP, которая используется для возврата значения определенной константы.

Синтаксис:

mixed ReflectionClass::getConstant( string $name )

Параметры: эта функция принимает параметр Name, который является именем определенной константы.

Возвращаемое значение: эта функция возвращает значение определенной константы.

Ниже программы иллюстрируют функцию ReflectionClass :: getConstant () в PHP:

Программа 1:

<?php

  
// Объявление класса с именем Department

class Department {

      

    // Определение константы

    const First = "CSE";

      
}

  
// Использование функции ReflectionClass ()
// над классом отдела

$A = new ReflectionClass('Department');

  
// Вызов функции getConstant ()
// Первая константа

$a = $A->getConstant('First');

  
// Получение значения определенной константы

print_r($a);

?>

Выход:

CSE

Программа 2:

<?php

    
// Объявление класса с именем Company

class Company {

        

    // Определение константы

    const First = "GeeksforGeeks";

    const Second = "GFG";

    const Third = "gfg";

        
}

    
// Использование функции ReflectionClass ()
// над классом компании

$A = new ReflectionClass('Company');

    
// Вызов функции getConstant ()
// определенные константы и
// получение значения определенных констант

print_r($A->getConstant('First'));

echo("\n");

print_r($A->getConstant('Second'));

echo("\n");

print_r($A->getConstant('Third'));

?>

Выход:

GeeksforGeeks
GFG
gfg

Ссылка: https://www.php.net/manual/en/reflectionclass.getconstant.php

Рекомендуемые посты:

PHP | Функция ReflectionClass getConstant ()

0.00 (0%) 0 votes