注冊模式不理解,怎么就獲取到了db1了?

xnceo
2014-11-20
1 回答
舉報
0/150
提交
取消
2014-11-20
舉報
2019-02-13
在注冊器類中 $Object 是靜態屬性對吧,因此其生命周期等同全局變量的生命周期,程序結束后才會被銷毀。因此在你需要的地方這樣調用
如果你是跟著Rango寫的使用的時候記得先調用一下工廠方法createDatabase()去獲取db對象,因為老師的注冊方法寫在工廠方法里的
你在入口文件index.php中,這樣來調用:
打印結果就不會是NULL啦