ReflectionProperty::isInitialized Проверяет, инициализировали ли свойство &reftitle.description; public boolReflectionProperty::isInitialized objectnullobject&null; Метод проверяет, инициализировали ли свойство. &reftitle.parameters; object Чтобы метод извлёк нестатическое свойство, в метод передают объект. &reftitle.returnvalues; Метод возвращает &false; для типизированных свойств, которым не присвоили значение, и для свойств, к которым явно применили функцию unset. Для остальных свойств метод возвращает &true;. &reftitle.errors; Метод выбросит исключение ReflectionException, если свойство недоступно. Метод ReflectionProperty::setAccessible умеет открывать доступ к защищённым и закрытым свойствам. &reftitle.changelog; &Version; &Description; 8.0.0 Параметр object теперь принимает значение null. &reftitle.examples; Пример использования метода <methodname>ReflectionProperty::isInitialized</methodname> isInitialized($user)); $user->name = 'Nikita'; var_dump($rp->isInitialized($user)); ?> ]]> &example.outputs; &reftitle.seealso; ReflectionProperty::hasType