|
8.11.18 interface_exists()Vérifie si une interface a été définie[ Exemples avec interface_exists ] PHP 5 >= 5.0.2
bool
interface_exists (
string
interface_name
,
bool
autoload
)
interface_exists retourne
TRUE
si
l'interface
interface_name
a été définie,
et
FALSE
sinon.
| Exemple avec interface_exists |
<?php // Vérifie si l'interface existe avant de l'utiliser if (interface_exists('MonInterface')) { class MaClasse implements MonInterface { // Méthodes } }
?>
|
interface_exists
essaiera d'appeler __autoload par
défaut. Si vous ne voulez pas que
interface_exists
appelle
__autoload , vous pouvez donner au paramètre
autoload
la valeur de
FALSE
.
Voir aussi
class_exists
.
|