<script type="module" src="...">
class A {
protected static $name = "Default Name";
public static function updateName($name) {
self::$name = $name;
}
}
class B extends A {
public function getName() {
return self::$name;
}
}
$b = new B();
echo $b->getName(); // Default Name
A::updateName("Vasea Pupkin");
echo $b->getName(); // Vasea Pupkin
https://toster.ru/q/689007?e=8314914#clarification...