Si une classe implémentant le code HTML d'une page est créée en la construisant et en appelant différentes méthodes, est-il approprié de définir la partie affichage/écho de la classe dans le destructeur? Au lieu d'avoir une méthode explicite Class:displayHTML();
, avoir le echo $this->html
dans le destructeur et chaque fois que vous êtes prêt à afficher appel unset($object);
qui l'afficherait?L'utilisation de php destructor est-elle appropriée pour afficher du code HTML?
Je sais que le destructeur n'est probablement pas le meilleur endroit pour cela, mais je me demande ce que d'autres pensent à ce sujet?
pourquoi obscurcir son propre code? –