bonjour

j'ai une classe dont un membre est un tableau multi-dimensionnel que j'initialise comme tel dans le constructeur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
class MyClass
  var $Tab;
 
  function MyClass { // constructeur
    $this->Tab = array(); //initialisé tableau vide
je remplis/utilise ce tableau dans les fonctions membres de classe, et parfois j'ai besoin de le vider complètement avant de le remplir de nouveau

comment dans ce cas libérer totalement la mémoire, suffit-il de simplement re-déclarer $tab comme tableau vide ($this->tab = array()) , ou faire un unset($this->tab) d'abord, ou en passer par un array_splice ?

curieusement sur un sujet aussi basique que le vidage du tableau entier je ne trouve pas de réponse claire dans la doc

merci de votre aide
jlf