utilité des destructeurs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : utilité des destructeurs

Re: utilité des destructeurs

par stopher » 12 sept. 2009, 23:04

Salut ,

Fermer des ressources ouvertes , faire le ménage des instances créées par cette objet , ou sérialiser l'objet pour le retrouver après
Il y a un ramasse miettes qui passe derrière , mais bon , autant faire les choses proprement quand on le peut et surtout quand on y pense :P .

Ch.

Re: utilité des destructeurs

par FuZZyLine » 12 sept. 2009, 18:31

Bonjour.
J'ai une question.
Les destructeurs en php sont-ils utiles?
En effet d'après ce que j'ai lu les objets non utilisés sont détruits automatiquement par le garbage collector.
C'est pour cette raison que je me pose la question sur l'utilité des destructeurs.
Si ils sont utiles quand les utilisaient à chaque fois qu'on n'utilise plus un objet à la fin d'un script.
Merci d'avance.
Salut,

Sans entrer dans les détails: Même si ce n'est pas d'usage courant, ca permet de récupérer de la
[*]mémoire à un instant donné sans attendre la fin du script général. Il y a aussi le cas ou,
recevant le message de destruction, tu peux être amené à lancer une fonction ou une autre
lorsque l'object X/Y va être détruit... Le cas aussi des observers, etc... J'en passe mais je pense
que tu vois tout l'intérêt de la chose ;)

@+ ;)

PS: Petit bémol: [*] Clair que c'est pas en détruisant un objet qu'on peut gagner énormément de
mémoire mais... petit à petit, quand on y prend garde, ca peut devenir beaucoup ;)

utilité des destructeurs

par Superpilou » 12 sept. 2009, 18:07

Bonjour.
J'ai une question.
Les destructeurs en php sont-ils utiles?
En effet d'après ce que j'ai lu les objets non utilisés sont détruits automatiquement par le garbage collector.
C'est pour cette raison que je me pose la question sur l'utilité des destructeurs.
Si ils sont utiles quand les utilisaient à chaque fois qu'on n'utilise plus un objet à la fin d'un script.

Merci d'avance.