PHP instanceof キーワード
例
オブジェクトが特定のクラスに属しているかどうかを確認します。
<?php
class MyClass {}
class AnotherClass extends MyClass{}
$obj = new AnotherClass();
if($obj instanceof AnotherClass) {
echo "The object is AnotherClass";
}
// The object is also an instance of the class it is derived from
if($obj instanceof MyClass) {
echo "The object is MyClass<br>";
}
?>
定義と使用法
instanceof
キーワードは、オブジェクトがクラスに属しているかどうかを確認するために使用されます。この比較は、オブジェクトがクラスのインスタンスである場合はtrueを返し、そうでない場合はfalseを返します。
関連ページ
オブジェクトとクラスの詳細については、PHP OOPチュートリアルを参照して下さい。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。