オブジェクトのインスタンスであるかどうかを調べます。NotMyClass);?>上の例の出力は以下となります。特定の親クラスを継承したクラスのオブジェクトのインスタンスであるかどうかを調べることもできます。ParentClass);?>上の例の出力は以下となります。stdClass));?>上の例の出力は以下となります。実装したクラスのオブジェクトのインスタンスであるかどうかも調べることができます。MyInterface);?>上の例の出力は以下となります。別のオブジェクトや文字列変数を使用することもできます。?>上の例の出力は以下となります。確かめる変数がオブジェクトでなくてもエラーになりません。定数を調べることはできません。stdClass);?>上の例の出力は以下となります。given注意すべき落とし穴があります。クラスが読み込めなかった場合に致命的なエラーが発生していました。クラス名を含む文字列変数を使用します。これで、致命的なエラーは発生しません?>上の例の出力は以下となります。使用可能になりました。使用が推奨されています。非推奨ではなくなったことに注意しましょう。Manualプラスアルファレンタルサーバ。