第10章 オブジェクト指向構文 / 第3回 模擬試験

PHPの`instanceof`演算子に関する次の記述のうち、正しいものはどれか。

`instanceof`は、オブジェクトが特定のクラスのインスタンスかどうかを判定する。 正解
`instanceof`は、2つの数値の大小を比較するための演算子である。
`instanceof`は文字列比較にのみ使用できる。
`instanceof`を使うには、対象のクラスをインスタンス化してはならない。
解説
`$obj instanceof ClassName`のように使い、`$obj`が`ClassName`(またはその子クラス/実装インターフェイス)のインスタンスかどうかを`bool`で判定します。(参照: 独習PHP 第4版 第10章 オブジェクト指向構文 10.4.3節 instanceof演算子 p.518〜519)