Php-class-object-functions

提供:Dev Guides
移動先:案内検索

PHP-クラス/オブジェクト関数

これらの関数を使用すると、クラスおよびインスタンスオブジェクトに関する情報を取得できます。 オブジェクトが属するクラスの名前、およびそのメンバープロパティとメソッドを取得できます。

インストール

これらの機能を使用するためにインストールは必要ありません。それらはPHPコアの一部です。

ランタイム構成

この拡張機能には、php.iniで定義されている設定ディレクティブはありません。

機能一覧

*PHP* -関数をサポートするPHPの最も古いバージョンを示します。
Sr.No Function & Description PHP
1

call_user_method_array()

パラメーターの配列で指定されたユーザーメソッドを呼び出す[非推奨]

4
2

call_user_method()

特定のオブジェクトでユーザーメソッドを呼び出す[非推奨]

4
3

class_exists()

クラスが定義されているかどうかを確認します

4
4

get_class_methods()

クラスメソッドの名前を取得します

4
5

get_class_vars()

クラスのデフォルトプロパティを取得する

4
6

get_class()

オブジェクトのクラスの名前を返します

4
7

get_declared_classes()

定義されたクラスの名前を持つ配列を返します

4
8

get_declared_interfaces()

宣言されたすべてのインターフェイスの配列を返します

5
9

get_object_vars()

指定されたオブジェクトのプロパティを取得します

4
10

get_parent_class()

オブジェクトまたはクラスの親クラス名を取得します

4
11

interface_exists()

インターフェイスが定義されているかどうかを確認します

5
12

is_a()

オブジェクトがこのクラスのものであるか、またはこのクラスを親の1つとして持っているかどうかを確認します

4
13

is_subclass_of ()

オブジェクトの親の1つとしてこのクラスがあるかどうかを確認します

4
14

method_exists()

クラスメソッドが存在するかどうかを確認します

4
15

property_exists()

オブジェクトまたはクラスにプロパティがあるかどうかを確認します

5