(PHP 5 >= 5.0.2)
interface_exists — Проверява дали даден интерфейс е дефиниран
Проверява дали даден интерфейс е дефиниран.
Името на интерфейса
Дали да се извика __autoload или не (по подразбиране)
Връща TRUE, ако интерфейсът interface_name е дефиниран, в противен случай връща FALSE.
Example #1 Пример за interface_exists()
<?php
// Проверява дали интерфейсът съществува, преди опит да бъде използван
if (interface_exists('MyInterface')) {
class MyClass implements MyInterface
{
// Методи
}
}
?>