title: What are differences between error_reporting(E_ALL) and error_reporting(E_ALL & ~E_NOTICE)
body: <p>Could anyone explain differences between <code>error_reporting(E_ALL);</code> and <code>error_reporting(E_ALL &amp; ~E_NOTICE);</code> ?</p>
  
  <p>I noticed that when I change from <code>E_ALL</code> to <code>E_ALL &amp; ~E_NOTICE</code>, an error which I was hacking, disappears.</p>