メモ:PHPの継承でメンバ変数もオーバーライドされる

<?php

class A{
    protected $v = 'clA';
    
    public function put(){
        echo ($this->v);
    }
}

class B extends A{
    protected $v = 'clB';
}

$objA = new A();
echo $objA->put();
echo '<br>';

$objB = new B();
echo $objB->put();

?>


結果

clA
clB