English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
オブジェクトがこのクラスに属しているか、またはこのクラスがそのオブジェクトの親クラスである場合TRUEを返します。
is_a ( $object, $class_name )
指定されたオブジェクトがこのクラスに属しているか、またはこのクラスがそのオブジェクトの親クラスの1つであるかを確認します。
番号 | 引数及び説明 |
---|---|
1 | object(必須) 被測オブジェクト |
2 | class(必須) クラス名。 |
オブジェクトがこのクラスに属しているか、またはこのクラスがそのオブジェクトの親クラスの1つである場合TRUEを返し、そうでない場合FALSEを返します。
以下にこの関数の使用方法を示します-
<?php if ($wid_fact instanceof WidgetFactory) { echo 'Yes, $wid_fact is a WidgetFactory'; } ?>
以下のような結果が生成されます-
Yes, $WF is a WidgetFactory
PHPで 5 中使用 instanceof演算子
<?php if ($WF instanceof WidgetFactory) { echo 'Yes, $WF is a WidgetFactory'; } ?>