Q1 商品の在庫ごとに割り振られる連番の商品 ID を, PHP 上で自動採番するクラスを考えます。下記で使われている static に関して 🔰 どういう役目を持っているでしょうか? 🔰 どの PHP バージョン以降で有効でしょうか? (但し,PHP 5.0 より前には遡りません) 🔰 出力される商品 ID はどうなるでしょうか? <?php class Product { // ↓ ① protected static int $counter = 0; public readonly int $id; public function __construct( public readonly string $name, public readonly int $price, ) { // ↓ ② $this->id = ++static::$counter; } } class
