317 of 410 menu

Funkcija interface_exists

Funkcija interface_exists pārbauda, vai norādītais interfeiss pastāv pašreizējā redzamības jomā. Pirmo parametru pieņem kā interfeisa nosaukumu virknes formā, otro neobligāto parametru - karogu, kas norāda, vai ir jāizmanto automātiskā klases ielāde.

Sintakse

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

Piemērs

Pārbaudīsim interfeisa 'Countable' esamību:

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

Koda izpildes rezultāts:

true

Piemērs

Pārbaudīsim neesoša interfeisa esamību:

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

Koda izpildes rezultāts:

false

Piemērs

Pārbaudīsim interfeisa esamību ar atslēgtu automātisko ielādi:

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

Koda izpildes rezultāts:

true

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt