いつも楽しく学習させていただいております。質問よろしくお願いします。
1:35
ただ、これでもいいのですがこちらの
getInstance()
が呼ばれるたびにデータベースに接続してしまうと複数の接続ができてしまって無駄
とありますが、なぜ複数接続されてしまうのか分かりません。
現段階でgetInstance()
が呼ばれるタイミングは、
だと思うのですが、
唯一、データベースへの無駄な接続があるとしたら、何の操作もなしに3を行った場合かなと考えています。
しかし、これはここで説明されていることではない気がします。
getInstance()
が呼ばれるたびに宙に浮いてしまう接続が発生してしまうのはどのような理由なのでしょうか。
また、それによって、データベースクラスのstatic $instance
に既に値がセットされている場合とはどのような時なのかかご教示お願いします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?