2010-02-12 2 views

Répondre

11

Vous n'avez pas vraiment besoin de vous soucier de nettoyer vos déclarations de variables en PHP, son garbage collection prend soin de tout cela pour vous. Vos méthodes __destruct() sont principalement pour des choses comme la fermeture des connexions persistantes.

+0

Bon merci pour votre aide. En bref __destruct() en PHP souvent utiliser pour fermer la connexion mysql? Est-ce correct? – jzarsuelo

+1

Actuellement, PHP gère aussi correctement les connexions MySQL, vous n'avez pas à vous soucier de ces connexions. Peut-être que pour la compatibilité avec les anciennes versions, ça ne ferait pas de mal à l'inclure, mais __destruct n'a pas été ajouté avant PHP5, donc je ne suis même pas sûr que ça compte. Un exemple de quand vous voudriez utiliser __destruct est si vous aviez une classe FTPConnection qui gardait une connexion FTP distante ouverte afin que vous puissiez lui envoyer des commandes et que __destruct ferme la connexion persistante. J'espère que cela pourra aider. – nortron

+0

Ok merci pour la grande aide. Je vous remercie. – jzarsuelo

Questions connexes