(PHP 4, PHP 5, PHP 7)
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ınıfSınanacak nesne veya sınıfın ismi.
yöntemAranacak 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)