title: Difference between new Class() and ReflectionClass::newInstance()?
body: <p>I was watching a <a href="http://www.lynda.com/PHP-tutorials/Preparing-basic-email/452748/472910-4.html" rel="nofollow">tutorial</a> that deals with class and objects, and I came across this line of code that was confusing.</p>
  
  <p>Is there a difference between <code>Class::newInstance()</code> and <code>new Class()</code>?</p>
  
  <p>I read the documentation, and it did not appear to mention anything different so I assumed it's the same?</p>