私はこれに対する答えを見つけることができないようです。私は$ db = NULLを使用する必要があるPDO接続を閉じることを知っています。私はクラス内のデータベース接続にアクセスするために依存性注入を使用しています。私は$ db = NULLを使うべきですか?メソッドの内部で、または私はクエリを呼び出すページでそれを使用する必要がありますか?メソッド内または呼び出しページ上でPDOデータベース接続を終了する必要がありますか?
public function find_all() {
connect to $db;
//run query
$db = NULL;
return query
}
か、それはこのようにする必要があります:
ので、同じよう
$thing = Method::find_all();
//display results
$thing = NULL;
私は最初の方法を使用していた、とすべてのエラーを得ていないが、私は確認します私はそれを正しい方法でやっている。ありがとう。
これは、永続的データベース接続とは異なる情報です。 PHP Manual:http://php.net/manual/en/features.persistent-connections.phpを参照してください。 – Sonny