オブジェクトが特定のクラスのセットの一部であるかどうかを確認するより短い方法はありますか?
を使用instanceof
すると、if
ステートメントが長くなりすぎます。
if($obj instanceof \Class1 || $obj instanceof \Class2 || $obj instanceof \Class3)
そして、これは機能しません:
instance of \Class1 || \Class2 || \Class3
Class2
一定であると仮定します。