搜尋

首頁  >  問答  >  主體

有點不懂判斷是不是靜態實例的意義在哪裡? ?

上面已經定義一個($instance  =null;) 了

判斷 (self::$instance instanceof self) 絕對是 (false)

# 為何還要判斷呢?

直接給 (self::$instance ) 賦值目前物件實例 , 然後回傳值不就行了?

self::$instance =new self($sitename);
return self::$instance;


#
God_LikeGod_Like2024 天前1341

全部回覆(1)我來回復

  • **少女欢乐多

    **少女欢乐多2020-01-28 12:37:11

    所以才要單例模式啊,如果重複賦值,那就變成多個實例了

    回覆
    0
  • 取消回覆