interface_exists

(PHP 5 >= 5.0.2, PHP 7)

interface_existsArayüz tanımlı mı diye bakar

Açıklama

interface_exists ( string $arayüz [, bool $özdevinimli_yükle = true ] ) : bool

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

Değiştirgeler

arayüz

Arayüzün ismi.

özdevinimli_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