ホームページ > バックエンド開発 > PHPの問題 > PHPにクラスメソッドが存在するかどうかを確認する方法

PHPにクラスメソッドが存在するかどうかを確認する方法

青灯夜游
リリース: 2023-03-13 06:14:01
オリジナル
2179 人が閲覧しました

PHP では、method_exists() 関数を使用して、クラス メソッドが存在するかどうかを確認できます。この関数は、指定したオブジェクトにクラス メソッドが存在するかどうかを確認できます。構文は「method_exists($object,$method_name)」です。 )"; if 存在する場合は true を返し、存在しない場合は false を返します。

PHPにクラスメソッドが存在するかどうかを確認する方法

このチュートリアルの動作環境: 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(&#39;.&#39;);
var_dump(method_exists($directory,&#39;read&#39;));
?>
ログイン後にコピー

出力結果:

bool(true)
ログイン後にコピー

推奨学習: "PHP ビデオ チュートリアル"

以上がPHPにクラスメソッドが存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート