Другой метод - использовать метод getDefaultProperties () , если вы не хотите создавать экземпляр этого класса, например.
$api->getDefaultProperties();
Вот ваш полный пример, приведенный к тому, что вы ищете ...
class teste {
public $name;
public $age;
}
$api = new ReflectionClass('teste');
var_dump($api->getDefaultProperties());
Примечание: вы также можете использовать пространства имен внутри этого ReflectionClass. например,
$class = new ReflectionClass('Some\Namespaced\Class');
var_dump($class->getDefaultProperties());