title: unset variable in php
body: <p>I just read about unset variable through php manual. </p>
  
  <p>The php manual says 
  <strong>"unset() destroys the specified variables"</strong>  </p>
  
  <p>This def seems perfect until I came across static variable...
  <strong>"If a static variable is unset() inside of a function,   unset() destroys the variable only in the context of the rest of a function. Following calls will restore the previous value of a variable. "</strong>  </p>
  
  <p>This definition doesn't seems a good one for me, at least, since "destroy the variable" implies that the variable is no longer associated with that memory location.</p>
  
  <p>Does anyone else think a better definition would be "unset() makes the variable out of current scope"? I mean, rather than pointing towards lifetime, it's better to use word scope here?</p>