317 of 410 menu

Funzione interface_exists

La funzione interface_exists verifica se l'interfaccia specificata esiste nell'ambito corrente. Accetta come primo parametro il nome dell'interfaccia come stringa, come secondo parametro opzionale - un flag che indica se utilizzare il caricamento automatico delle classi.

Sintassi

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

Esempio

Verifichiamo l'esistenza dell'interfaccia 'Countable':

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

Risultato dell'esecuzione del codice:

true

Esempio

Verifichiamo l'esistenza di un'interfaccia inesistente:

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

Risultato dell'esecuzione del codice:

false

Esempio

Verifichiamo l'esistenza di un'interfaccia con il caricamento automatico disattivato:

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

Risultato dell'esecuzione del codice:

true

Vedi anche

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta