# uopz_get_property

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_property — Renvoie la valeur d'une propriété de classe ou d'instance

### Description

uopz_get_property(string `$class`, string `$property`): mixed
uopz_get_property(object `$instance`, string `$property`): mixed

Renvoie la valeur d'une propriété de classe statique, si `class` est donné, ou la valeur d'une propriété d'instance, si `instance` est donné.

### Liste de paramètres

`class`

  Le nom de la classe.

`instance`

  L'instance de l'objet.

`property`

  Le nom de la propriété.

### Valeurs de retour

Renvoie la valeur de la propriété de classe ou d'instance, ou `null` si la propriété n'est pas définie.

### Exemples

Exemple #1 Utilisation basique de uopz_get_property()

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

Résultat de l'exemple ci-dessus est similaire à :

    int(10)
    int(100)

### Voir aussi

- uopz_set_property() - Définit la valeur d'une propriété de classe existante ou d'instance