(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ıf
Sınanacak nesne veya sınıfın ismi.
yöntem
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)