Fermer la connexion PDO
P粉041758700
P粉041758700 2023-10-14 19:05:33
0
1
665

Ceci est juste une question assez simple sur PDO par rapport à MySQLi.

Avec MySQLi, pour fermer la connexion, vous pouvez procéder comme suit :

$this->connection->close();

Cependant, lors de l'utilisation de PDO, il est indiqué que vous avez ouvert la connexion en utilisant :

$this->connection = new PDO();

Mais pour fermer la connexion, réglez-la sur null.

$this->connection = null;

Est-ce correct ? Est-ce que cela libérera réellement la connexion PDO ? (Je sais que c'est comme ça parce que c'est réglé sur null。)我的意思是,对于 MySQLi,你必须调用一个函数 (close) 来关闭连接。 PDO是否像= null.) Ce que je veux dire, c'est qu'avec MySQLi, vous devez appeler une fonction (close) pour fermer la connexion. PDO se déconnecte-t-il aussi facilement que = null ? Ou y a-t-il une fonction pour fermer la connexion ?

P粉041758700
P粉041758700

répondre à tous(1)
P粉448346289

D'après la documentation, vous avez raison (http://php.net/manual/en/pdo.connections.php) :

Veuillez noter que si un objet PDO est initialisé en tant que connexion persistante, il ne fermera pas automatiquement la connexion.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!