(PHP 5 >= 5.0.2)
interface_exists — Arayüz tanımlı mı diye bakar
Belirtilen arayüz tanımlı mı diye bakar.
Arayüzün ismi.
__autoload çağrısı yapılıp yapılmayacağı. Öntanımlı olarak yapılmaz.
Belirtilen arayüz tanımlıysa TRUE, aksi takdirde FALSE döner.
Örnek 1 - interface_exists() örneği
<?php
// Kullanmaya çalışmadan önce arayüz tanımlı mı diye bakalım
if (interface_exists('Arayüzüm')) {
class Sınıfım implements Arayüzüm
{
// Yöntemler
}
}
?>