PHP では、method_exists() 関数を使用して、クラス メソッドが存在するかどうかを確認できます。この関数は、指定したオブジェクトにクラス メソッドが存在するかどうかを確認できます。構文は「method_exists($object,$method_name)」です。 )"; if 存在する場合は true を返し、存在しない場合は false を返します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php クラスがメソッドが存在します。 method_exists() 関数を使用できます。
method_exists - クラスのメソッドが存在するかどうかを確認し、指定されたオブジェクトにクラスのメソッドが存在するかどうかを確認します。
構文:
method_exists($object,$method_name)
パラメータ:
object: オブジェクトの例またはクラス名。
method_name: メソッド名。
戻り値: object が指すオブジェクトクラスに、method_name が指すメソッドが定義されている場合は true を返し、それ以外の場合は false を返します。
例:
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'read')); ?>
出力結果:
bool(true)
推奨学習: "PHP ビデオ チュートリアル"
以上がPHPにクラスメソッドが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。