(PECL uopz 1, PECL uopz 2, PECL uopz 5)
uopz_extend — Etend une classe à l'exécution
$class
, string $parent
)
Etend la classe class en utilisant
la classe parent.
classLe nom de la classe à étendre
parentLe nom de la classe parent
Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.
Exemple #1 Exemple avec uopz_extend()
<?php
class A {}
class B {}
uopz_extend(A::class, B::class);
var_dump(class_parents(A::class));
?>
L'exemple ci-dessus va afficher :
array(1) {
["B"]=>
string(1) "B"
}