PHP 8.4.0 RC4 available for testing

uopz_get_property

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_propertyПолучает значение класса или свойство экземпляра

Описание

uopz_get_property(string $class, string $property): mixed
uopz_get_property(object $instance, string $property): mixed

Устанавливает значение существующего статического свойства класса, если указан класс (class), либо значение существующего свойства экземпляра, если передан экземпляр (instance).

Список параметров

class

Имя класса.

instance

Экземпляр объекта.

property

Имя свойства.

Возвращаемые значения

Возвращает значение класса или свойство экземпляра, либо null, если свойство не определено.

Примеры

Пример #1 Простое использование uopz_get_property()

<?php
class Foo {
private static
$staticBar = 10;
private
$bar = 100;
}
$foo = new Foo;
var_dump(uopz_get_property('Foo', 'staticBar'));
var_dump(uopz_get_property($foo, 'bar'));
?>

Вывод приведённого примера будет похож на:

int(10)
int(100)

Смотрите также

  • uopz_set_property() - Устанавливает значение существующего свойства класса или экземпляра
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top