(PHP 4, PHP 5)
method_exists — Bir sınıf yöntemi mevcut mu diye bakar
Belirtilen sınıf sınıfının belirtilen yöntem yöntemine sahip olup olmadığına bakar.
Sınanacak nesne veya sınıfın ismi.
Aranacak yöntemin ismi.
Belirtilen sınıf sınıfı, belirtilen yöntem yöntemine sahipse TRUE, değilse FALSE döner.
Örnek 1 - method_exists() örneği
<?php
$directory = new Directory('.');
var_dump(method_exists($directory,'read'));
?>
Yukarıdaki örneğin çıktısı:
bool(true)
Örnek 2 - Duruk method_exists() örneği
<?php
var_dump(method_exists('Directory','read'));
?>
Yukarıdaki örneğin çıktısı:
bool(true)