(PECL uopz 1, PECL uopz 2, PECL uopz 5, PECL uopz 6)
uopz_implement — Реализует интерфейс во время выполнения
$class
, string $interface
) : bool
Делает class
, реализующий interface
class
interface
Возвращает TRUE
в случае успешного завершения или FALSE
в случае возникновения ошибки.
Пример #1 Пример использования uopz_implement()
<?php
interface myInterface {}
class myClass {}
uopz_implement(myClass::class, myInterface::class);
var_dump(class_implements(myClass::class));
?>
Результат выполнения данного примера:
array(1) { ["myInterface"]=> string(11) "myInterface" }