概要
- 親クラスを継承した子クラスをインスタンス化したオブジェクトを
小クラスのインスタンス変数 instanceof 親クラス
としたときにtrueになるよね!?を実際に実行して確認した。
確認
- 当たり前のことを確認するためにめっちゃ単純なコードを書いてみた。
<?php
class A {
public string $str_a = 'a';
}
class B extends A {
public string $str_b = 'b';
}
$b = new B();
var_dump($b instanceof A);
- 上記を実行したら
bool(true)
が返された。もちろん当たり前である。それが継承なのだから。 - ただちょっと確認のために実行してみた。