ReflectionClass::getStaticPropertyValue
(PHP 5 >= 5.1.2, PHP 7)
ReflectionClass::getStaticPropertyValue — Возвращает значение статического свойства
Описание
Возвращает значение статического свойства класса.
Список параметров
-
name
-
Имя статического свойства, значение которого необходимо получить
-
def_value
-
Значение по умолчанию, возвращаемое в случае, если в классе не определено статическое свойство с заданным именем
name
. Если свойство не существует и этот аргумент не задан, то выбрасывается ReflectionException.
Возвращаемые значения
Значение статического свойства.
Примеры
Пример #1 Пример использования ReflectionClass::getStaticPropertyValue()
<?php
class Apple {
public static $color = 'Red';
}
$class = new ReflectionClass('Apple');
var_dump($class->getStaticPropertyValue('color'));
?>
Результат выполнения данного примера:
string(3) "Red"
Смотрите также
- ReflectionClass::getStaticProperties() - Возвращает статические свойства
- ReflectionClass::setStaticPropertyValue() - Устанавливает значение статического свойства