is_subclass_of
property_exists
Fonctions Classes/Objets
PHP Manual

# method_exists

(PHP 4, PHP 5)

method_exists — Vérifie que la méthode existe pour une classe

### Description

bool method_exists ( object `$object` , string `$method_name` )

Vérifie si la méthode existe pour l'objet `object` fourni.

### Liste de paramètres

`object`

  Une instance d'un objet

`method_name`

  Le nom de la méthode

### Valeurs de retour

Retourne `TRUE` si la méthode fournie par le paramètre `method_name` a été définie pour l'objet `object` , `FALSE` sinon.

### Exemples

Exemple #1 Exemple avec method_exists()

`<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>`

L'exemple ci-dessus va afficher :

    bool(true)

Exemple #2 Exemple avec method_exists() en appel statique

`<?php
$directory = new Directory('.');
var_dump(method_exists('Directory','read'));
?>`

L'exemple ci-dessus va afficher :

    bool(true)

### Voir aussi

- function_exists()
- is_callable()

is_subclass_of
property_exists
Fonctions Classes/Objets
PHP Manual