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.

Bağımsız Değişkenler

arayüz

Arayüzün ismi.

otomatik_yükle

Yüklü değilse autoload çağrısı yapılıp yapılmayacağı.

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