title: What is so wrong with extract()?
body: <p>I was recently reading <a href="https://stackoverflow.com/questions/233030/worst-php-practice-found-in-your-experience/233746">this thread</a>, on some of the worst PHP practices.
  In the second answer there is a mini discussion on the use of <code>extract()</code>, and im just wondering what all the huff is about.</p>
  
  <p>I personally use it to chop up a given array such as <code>$_GET</code> or <code>$_POST</code> where I then sanitize the variables later, as they have been conveniently named for me. </p>
  
  <p>Is this bad practice? What is the risk here? What are your thoughts on the use of <code>extract()</code>?</p>