317 of 410 menu

Fonction interface_exists

La fonction interface_exists vérifie si l'interface spécifiée existe dans la portée actuelle. Elle accepte comme premier paramètre le nom de l'interface sous forme de chaîne de caractères, et comme second paramètre optionnel - un drapeau indiquant s'il faut utiliser le chargement automatique des classes.

Syntaxe

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

Exemple

Vérifions l'existence de l'interface 'Countable' :

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

Résultat de l'exécution du code :

true

Exemple

Vérifions l'existence d'une interface inexistante :

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

Résultat de l'exécution du code :

false

Exemple

Vérifions l'existence d'une interface avec le chargement automatique désactivé :

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

Résultat de l'exécution du code :

true

Voir aussi

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser