317 of 410 menu

Fonksiyon interface_exists

interface_exists fonksiyonu, belirtilen arayüzün mevcut kapsamda var olup olmadığını kontrol eder. İlk parametre olarak bir dize halinde arayüz adını, ikinci isteğe bağlı parametre olarak ise sınıf otomatik yüklemesinin kullanılıp kullanılmayacağını belirten bir bayrak alır.

Sözdizimi

interface_exists(string $interface, bool $autoload = true): bool

Örnek

'Countable' arayüzünün varlığını kontrol edelim:

<?php $res = interface_exists('Countable'); var_dump($res); ?>

Kodun çalıştırma sonucu:

true

Örnek

Var olmayan bir arayüzün varlığını kontrol edelim:

<?php $res = interface_exists('NonExistingInterface'); var_dump($res); ?>

Kodun çalıştırma sonucu:

false

Örnek

Otomatik yükleme devre dışı bırakılarak bir arayüzün varlığını kontrol edelim:

<?php $res = interface_exists('Iterator', false); var_dump($res); ?>

Kodun çalıştırma sonucu:

true

Ayrıca Bakınız

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet