検索

ホームページ  >  に質問  >  本文

php - シングルトンパターンの問題

今日、シングルトン パターンを作成しようとしましたが、シングルトン オブジェクトを 2 回インスタンス化し、それぞれ var_dumped しました。最初の結果は null で、2 番目の結果はオブジェクト タイプを示しています。何が起こっているのでしょうか?見て、ありがとう!

我想大声告诉你我想大声告诉你2750日前551

全員に返信(2)返信します

  • 高洛峰

    高洛峰2017-05-16 13:16:53

    返されたシングルトンオブジェクトはif判定の外に置く必要があります。そうしないと、オブジェクトが初めて作成されたとき以外はオブジェクトを返すことができません
    静的パブリック関数GetConnec()

    リーリー

    返事
    0
  • 迷茫

    迷茫2017-05-16 13:16:53

    最初の呼び出しでは新しいオブジェクトが返されないため、null になります。シングルトンへの 2 回目の呼び出しでは、初めてインスタンス化されたオブジェクトが返され、2 回目では値が返されます。時間。戻り値は最初の呼び出しによってインスタンス化されたオブジェクトです

    返事
    0
  • キャンセル返事