ReflectionClass::isInstance クラスのインスタンスであるかどうかを調べる &reftitle.description; public boolReflectionClass::isInstance objectobject あるオブジェクトがクラスのインスタンスであるかどうかを調べます。 &reftitle.parameters; object 比べたいオブジェクト。 &reftitle.returnvalues; オブジェクトがクラスのインスタンスの場合は、&true; を返します。 そうでない場合は、&false; を返します。 &reftitle.examples; <methodname>ReflectionClass::isInstance</methodname> の例 isInstance($object)) { echo "Yes\n"; } // これも同じ意味です if ($object instanceof Foo) { echo "Yes\n"; } // これも同じ意味です if (is_a($object, 'Foo')) { echo "Yes"; } ?> ]]> &example.outputs.similar; &reftitle.seealso; ReflectionClass::isInterface 型演算子 (instanceof) オブジェクト インターフェイス is_a