3
为什么下面的代码打印出“1,1,1”而不是“4,5,6”?PHP中的静态实例
class MyClass {
// singleton instance
private static $instance = 3;
function __construct() {
$instance++;
echo $instance . ",";
}
}
for($i = 0; $i < 3; $i++) {
$obj = new MyClass();
}