par
Cyrano » 15 mai 2006, 22:33
la destruction est en principe automatique. ceci dit, tu peux toujours rajouter un destructeur dans ta classe et l'appeler explicitement en fin de tour de boucle si tu veux effectuer des opérations particulières en plus.
Pour tester, ajoute un destructeur avec juste ceci:
<?php
//...
public function __destruct()
{
echo("<p>L'objet a été détruit.</p>\n");
}
?>
Ne rajoute rien dans ta boucle, exécute ta fonction et observe le résultat.
la destruction est en principe automatique. ceci dit, tu peux toujours rajouter un destructeur dans ta classe et l'appeler explicitement en fin de tour de boucle si tu veux effectuer des opérations particulières en plus.
Pour tester, ajoute un destructeur avec juste ceci:
[php]<?php
//...
public function __destruct()
{
echo("<p>L'objet a été détruit.</p>\n");
}
?>[/php]
Ne rajoute rien dans ta boucle, exécute ta fonction et observe le résultat.