PHP statik örneği

0 Cevap

Neden bunun yerine "4,5,6," aşağıdaki kod yazdırma "1,1,1,"?


class MyClass {
  // singleton instance
  private static $instance = 3;

  function __construct() {
 $instance++;
 echo $instance . ",";
  }
}

for($i = 0; $i < 3; $i++) {
 $obj = new MyClass();
}

0 Cevap