(PHP 5 >= 5.0.2, PHP 7, PHP 8)
interface_exists — Arayüz tanımlı mı diye bakar
Belirtilen arayüz
tanımlı mı diye bakar.
arayüz
Arayüzün ismi.
otomatik_yükle
Yüklü değilse autoload çağrısı yapılıp yapılmayacağı.
Ö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
}
}
?>