php - シングルトンパターンの問題
我想大声告诉你
我想大声告诉你 2017-05-16 13:14:53
0
2
531

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

我想大声告诉你
我想大声告诉你

全員に返信(2)
小葫芦

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

リーリー
いいねを押す +0
迷茫

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!