#この記事の動作環境: Windows10 システム、php 7.3、thinkpad t480 コンピューター。 method_exists は、クラスのメソッドが存在するかどうかを確認します。 Method_name が指すメソッドが object が指すオブジェクト クラスに定義されている場合は true が返され、それ以外の場合は false が返されます。 コード例:PHP がクラス メソッドが存在するかどうかをチェックする方法は、[(method_exists($directory,'read'));] など、method_exists メソッドを使用してチェックすることです。
<?php $directory = new Directory('.'); var_dump(method_exists($directory,'read')); ?>
bool(true)
<?php var_dump(method_exists('Directory','read')); ?>
bool(true)
以上がPHPにクラスメソッドが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。