「PHP」method_existsでクラスメソッドが存在するかどうかをチェックする
書式
method_exists ( string|object $object , string $method_name ) : bool
method_name で指定したメソッドが 指定した object において定義されている場合に true、そうでない場合に false を返します。
使用例
<?php $diy = new Directory('.'); var_dump(method_exists($diy,'read')); ?>
実行結果
bool(true)