Manuel PHP
Précédent |  | Suivant

# interface_exists

(PHP 5 >= 5.0.2)

interface_exists -- Vérifie si une interface a été définie

## Description

bool interface_exists ( string interface_name [, bool autoload] )

Vérifie si une interface a été définie.

## Liste de paramètres

`interface_name`

  Le nom de l'interface

`autoload`

  Si l'on doit appeler __autoload ou non par défaut

## Valeurs de retour

Retourne `TRUE` si l'interface fournie par le paramètre `interface_name` a été définie, `FALSE` sinon.

## Exemples

Exemple 1. Exemple avec interface_exists()

`<?php // Vérifie si l'interface existe avant de l'utiliser if (interface_exists('MyInterface')) { class MyClass implements MyInterface { // Méthodes } } ?>`

## Voir aussi

class_exists()

Précédent | Sommaire | Suivant
get_parent_class | Niveau supérieur | is_a