If you're reflecting an object and get the declaring class of a property that's set but wasn't declared in any class, it returns the class of the instance.
<?php
class X {
}
$x = new X();
$x->foo = 'bar';
$reflection = new ReflectionObject($x);
echo $reflection->getProperty('foo')->getDeclaringClass()->getName(); // X
?>
PHP.mk документација
ReflectionProperty::getDeclaringClass
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
reflectionproperty.getdeclaringclass.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
reflectionproperty.getdeclaringclass.php
ReflectionProperty::getDeclaringClass
Референца за `reflectionproperty.getdeclaringclass.php` со подобрена типографија и навигација.
ReflectionProperty::getDeclaringClass
класата mysqli_driver
ReflectionProperty::getDeclaringClass — Ја добива класата што ја декларира
= NULL
Ја добива класата што ја декларира.
Параметри
Оваа функција нема параметри.
Вратени вредности
А ReflectionClass object.
Белешки од корисници 1 белешка
metamarkers на gmail точка com ¶
12 години пред