interface_exists

(PHP 5 >= 5.0.2, PHP 7, PHP 8)

interface_existsArayüz tanımlı mı diye bakar

Açıklama

interface_exists ( string $arayüz , bool $otomatik_yükle = true ) : bool

Belirtilen arayüz tanımlı mı diye bakar.

Değiştirgeler

arayüz

Arayüzün ismi.

otomatik_yükle

__autoload çağrısı yapılıp yapılmayacağı. Öntanımlı olarak yapılmaz.

Dönen Değerler

Belirtilen arayüz tanımlıysa true, aksi takdirde false döner.

Örnekler

Ö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
    
}
}

?>

Ayrıca Bakınız