php 在一個類中new自己代表什麼意思 ?是建構函式

來源:互聯網
上載者:User
一個類在他類方法new了本身 代表什嗎? 是建構函式??


回複討論(解決方案)

new 類名 用於建立一個這個類的執行個體,這在哪裡都一樣,並沒有使用上的差異

你的 DB 類聲明了私人的建構函式,所以這個 DB 類不可能在外部被執行個體化
所以要寫在內部

你把編輯器設定的花裡胡哨的,不費眼嗎?

這樣說建構函式也返回過去了! 面對這比面對一片白一片黑的好多了 這個是案頭背景。。。。。。sublimetext有外掛程式透明

這個是自己new自己。也可以這麼寫new self一樣的。樓主的這個類是實現單類用的。只能自己執行個體化自己。

看上去像是單例模式
$instance是靜態變數,getInstance是靜態方法
這樣外面使用這個類時,直接調用db::getInstance得到的對象,是已經new好的,而且不管多少次調用,都返回了同一個對象,保證對象是單例

這個是自己new自己。也可以這麼寫new self一樣的。樓主的這個類是實現單類用的。只能自己執行個體化自己。


這個頭像紮勢很

哈哈哈 我發現現在很多做開發的都喜歡把編輯器搞的胡裡花俏的....我們真的老了

這就是個單例模式

哈哈哈 我發現現在很多做開發的都喜歡把編輯器搞的胡裡花俏的....我們真的老了



整類我都不好意思了
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.