|
is_subclass_ofあるオブジェクトが指定したクラスのサブクラスに属するか (あるいは指定したインターフェイスを実装しているか) どうかを調べる 説明
bool is_subclass_of(mixed
$object_or_class , string $class , bool $allow_string = true )
指定した パラメータ
戻り値
この関数は、オブジェクト 例
例1 is_subclass_of の例
上の例の出力は以下となります。 yes, $WFC is a subclass of WidgetFactory no, $WF is not a subclass of WidgetFactory yes, WidgetFactory_Child is a subclass of WidgetFactory
例2 is_subclass_of でインターフェイスを使う例
上の例の出力は以下となります。 Yes, $my_object is a subclass of MyInterface Yes, MyClass is a subclass of MyInterface 注意
参考
|