ReflectionClass::getDefaultProperties Возвращает свойства по умолчанию &reftitle.description; public arrayReflectionClass::getDefaultProperties Возвращает свойства класса по умолчанию (включая наследованные свойства). Этот метод работает только для статических свойств при использовании с внутренними классами. Значение по умолчанию статического свойства нельзя отслеживать в классах, определенных пользователем. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; Ассоциативный массив (array) свойств по умолчанию, ключами которого являются имена свойств, а значениями -- соответствующие значения по умолчанию или же &null;, если этому свойству не было задано значение по умолчанию. Функция не различает static (статические) и non static (не статические) свойства, а также не предоставляет информацию о модификаторах видимости при выводе. &reftitle.examples; Пример использования <methodname>ReflectionClass::getDefaultProperties</methodname> getDefaultProperties()); ?> ]]> &example.outputs; string(14) "статическое свойство" ["property"]=> string(15) "свойство по умолчанию" ["privateProperty"]=> string(22) "закрытое свойство по умолчанию" ["defaultlessProperty"]=> NULL ["inheritedProperty"]=> string(16) "наследованное свойство по умолчанию" } ]]> &reftitle.seealso; ReflectionClass::getProperties ReflectionClass::getStaticProperties ReflectionClass::getProperty