(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_set_property — Définit la valeur d'une propriété de classe existante ou d'instance
   Définit la valeur d'une propriété de classe statique existante, si class
   est donné, ou la valeur d'une propriété d'instance (peu importe si la propriété d'instance existe déjà), si instance
   est donné.
  
classLe nom de la classe.
instanceL'instance de l'objet.
propertyLe nom de la propriété.
valueLa valeur à assigner à la propriété.
Aucune valeur n'est retournée.
Exemple #1 Utilisation basique de uopz_set_property()
<?php
class Foo {
   private static $staticBar;
   private $bar;
   public static function testStaticBar() {
      return self::$staticBar;
   }
   public function testBar() {
      return $this->bar;
   }
}
$foo = new Foo;
uopz_set_property('Foo', 'staticBar', 10);
uopz_set_property($foo, 'bar', 100);
var_dump(Foo::testStaticBar());
var_dump($foo->testBar());
?>L'exemple ci-dessus va afficher :
int(10)
