English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
method_exists()関数はクラスのメソッドが存在するかを確認します。
method_exists ( $object, $method_name );
指定されたオブジェクトにクラスメソッドが存在するかを確認します。
番号 | 引数及び説明 |
---|---|
1 | object(必須) テスト対象のオブジェクト |
2 | mthod_name(必須) メソッド名。 |
指定されたオブジェクトにmethod_nameで指定されたメソッドが定義されていればTRUEを返し、そうでない場合はFALSEを返します。
以下にこの関数の使用方法を示します-
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'anything')); ?>テストして見て‹/›
以下のような結果が生成されます-
bool(false)