English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
これらの関数を使用して、クラスやインスタンスオブジェクトに関する情報を取得できます。オブジェクトが属するクラスの名前やメンバ属性、メソッドを取得できます。
これらの関数はインストールせずに使用できます。それらはPHPのコアの一部です。
PHPバージョン-この関数をサポートするPHPの最初のバージョンを示します。
番号 | 関数の名前 | 関数の説明 | 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() | オブジェクトがこのクラスに属するか、またはこのクラスを親オブジェクトの一部として持つか確認します。 | 4 |
13 | is_subclass_of () | オブジェクトがこのクラスを親クラスの一部として持つか確認します。 | 4 |
14 | method_exists() | クラスメソッドが存在するか確認します。 | 4 |
15 | property_exists() | オブジェクトまたはクラスが属性を持つか確認します。 | 5 |
16 | __autoload() | 未定義のクラスをロードしようとします。 | 5 |
17 | class_alias() | クラスに別名を設定します。 | 5 |
18 | get_called_class() | 後期静的バインディング("Late Static Binding")のクラスの名前 | 5 |
19 | get_declared_traits() | すべての定義されたトレイトの配列を返します。 | 5 |
20 | trait_exists() | 指定のトレイトが存在するか確認します。 | 5 |