uopz_get_property

Gets value of class or instance property

&reftitle.description; `mixed` `uopz_get_property` `string` `class` `string` `property` `mixed` `uopz_get_property` `object` `instance` `string` `property`

Gets the value of a static class property, if `class` is given, or the value of an instance property, if `instance` is given.

&reftitle.parameters;

`class`

- The name of the class.

`instance`

- The object instance.

`property`

- The name of the property.

&reftitle.returnvalues;

Returns the value of the class or instance property, or &null; if the property is not defined.

&reftitle.examples;

### Basic `uopz_get_property` Usage

    <?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'));
    ?>

&example.outputs.similar;

    int(10)
    int(100)

&reftitle.seealso;

- `uopz_set_property`